Modeling execution time of selected computation and communication kernels on grids

  • Authors:
  • M. Boullón;J. C. Cabaleiro;R. Doallo;P. González;D. R. Martínez;M. Martín;J. C. Mouriño;T. F. Pena;F. F. Rivera

  • Affiliations:
  • Dept. Electronics and Computing, Univ. Santiago de Compostela, Spain;Dept. Electronics and Computing, Univ. Santiago de Compostela, Spain;Dept. Electronics and Systems, Univ. A Coruña, Spain;Dept. Electronics and Systems, Univ. A Coruña, Spain;Dept. Electronics and Computing, Univ. Santiago de Compostela, Spain;Dept. Electronics and Systems, Univ. A Coruña, Spain;Dept. Electronics and Systems, Univ. A Coruña, Spain;Dept. Electronics and Computing, Univ. Santiago de Compostela, Spain;Dept. Electronics and Computing, Univ. Santiago de Compostela, Spain

  • Venue:
  • EGC'05 Proceedings of the 2005 European conference on Advances in Grid Computing
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper introduces a methodology to model the execution time of several computation and communication routines developed in the frame of the CrossGrid project. The purpose of the methodology is to provide performance information about some selected computational kernels when they are executed in a grid. The models are based on analytical expressions obtained from exhaustive monitorized measurements. Even though the kernels that are considered in this work include both applications dependent and general purpose, the methodology can be applied to any kind of kernel in which the most relevant part in terms of execution time is due to computations and/or communications. We focused on MPI-based communications. In addition, an interactive Graphical User Interface was developed to summarize and show the information provided by the models from different views.