Modeling energy consumption for master---slave applications

  • Authors:
  • F. Almeida;V. Blanco;A. Cabrera;J. Ruiz

  • Affiliations:
  • Dept. de Estadística, I.O. y Computación, Universidad de La Laguna ULL, La Laguna, Spain 38.271;Dept. de Estadística, I.O. y Computación, Universidad de La Laguna ULL, La Laguna, Spain 38.271;Dept. de Estadística, I.O. y Computación, Universidad de La Laguna ULL, La Laguna, Spain 38.271;Dept. de Estadística, I.O. y Computación, Universidad de La Laguna ULL, La Laguna, Spain 38.271

  • Venue:
  • The Journal of Supercomputing
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

With energy costs now accounting for nearly 30 % of a datacenter's operating expenses, energy consumption has become an important issue when designing and executing a parallel algorithm. This paper analyzes the energy consumption of MPI applications following the master---slave paradigm. The analytical model is derived for this paradigm and is validated over a master---slave matrix-multiplication. This analytical model is parameterized through architectural and algorithmic parameters, and it is capable of predicting the energy consumption for a given instance of the problem over a given architecture. We use an external, metered, power distribution unit that allows to easily measure the power consumption of computing nodes without the needing of dedicated hardware.