\cite{TOP500_Supercomputers_Sites}. However, it was also the most power hungry
platform with its over 3 million cores consuming around 17.8 megawatts.
Moreover, according to the U.S. annual energy outlook 2015
-\cite{U.S_Annual.Energy.Outlook.2014}, the price of energy for 1 megawatt-hour
+\cite{U.S_Annual.Energy.Outlook.2015}, the price of energy for 1 megawatt-hour
was approximately equal to \$70. Therefore, the price of the energy consumed by
the Tianhe-2 platform is approximately more than \$10 million each year. The
computing platforms must be more energy efficient and offer the highest number
50.32 kilowatts.
}
+\textcolor{blue}{
Besides platform improvements, there are many software and hardware techniques
to lower the energy consumption of these platforms, such as scheduling, DVFS,
\dots{} DVFS is a widely used process to reduce the energy consumption of a
the energy consumption of message passing iterative applications running over
homogeneous and heterogeneous clusters respectively.
The results of the experiments show significant energy
-consumption reductions. In this paper, a new frequency selecting algorithm
-adapted for heterogeneous platform is presented. It selects the vector of
+consumption reductions. All the experimental results were conducted over
+Simgrid simulator \cite{SimGrid}, which offers easy tools to create a homogeneous and heterogeneous platforms. In this paper, a new frequencies selecting algorithm
+adapted for heterogeneous grid platform is presented and executed over real testbed,
+the grid'5000 platform \cite{grid5000}. It selects the vector of
frequencies, for a heterogeneous grid platform running a message passing iterative
application, that simultaneously tries to offer the maximum energy reduction and
minimum performance degradation ratio. The algorithm has a very small overhead,
-works online and does not need any training or profiling.
+works online and does not need any training or profiling.}
\textcolor{blue}{
This paper is organized as follows: Section~\ref{sec.relwork} presents some
dynamic and static powers) and the task executed (computation/communication
ratio). The aim being to reduce the overall energy consumption and to avoid
increasing significantly the execution time. In our previous
-work~\cite{Our_first_paper,pdsec2015}, we proposed a method that selects the optimal
-frequency scaling factor for a homogeneous and heterogeneous clusters executing a message passing
+works~\cite{Our_first_paper} and \cite{pdsec2015}, we proposed a methods that select the optimal
+frequency scaling factors for a homogeneous and a heterogeneous clusters respectively.
+Both of the two methods executing a message passing
iterative synchronous application while giving the best trade-off between the
energy consumption and the performance for such applications. In this work we
are interested in heterogeneous grid as described above. Due to the
url = {http://www.eia.gov/}
}
+@MISC{U.S_Annual.Energy.Outlook.2015,
+ title = {{U.S. Energy Information Administration, Annual Energy Outlook 2015}},
+ url = {http://www.eia.gov/}
+}
@inproceedings{pdsec2015,
title = {Energy Consumption Reduction with DVFS for Message Passing Iterative Applications on Heterogeneous Architectures},
author = {Charr, Jean-Claude and Couturier, Rapha\~{A}«l and Fanfakh, Ahmed and Giersch, Arnaud},