\AG{``Optimal'' is a bit pretentious in the title}
\begin{abstract}
- \AG{FIXME}
+ \AG{complete the abstract\dots}
\end{abstract}
\section{Introduction}
time values. These scaling factors are computed by dividing the maximum
frequency by the new one see EQ~(\ref{eq:s}). In all tests, we use the simulator
SimGrid/SMPI v3.10 to run the NAS programs.
-\AG{Fig.~\ref{fig:pred} is hard to read when printed in black and white,
- especially the ``Normalize Real Perf.'' curve.}
\begin{figure}[width=\textwidth,height=\textheight,keepaspectratio]
\centering
\includegraphics[scale=0.60]{cg_per.eps}
the same time. Therefore, we develop an energy to performance scaling algorithm
(EPSA). This algorithm is simple and has a direct way to calculate the optimal
scaling factor for both energy and performance at the same time.
-\begin{algorithm}[t]
+\begin{algorithm}[tp]
\caption{EPSA}
\label{EPSA}
\begin{algorithmic}[1]
MPI program calls the EPSA algorithm to choose the new frequency using the
optimal scaling factor. Then the program set the new frequency to the
system. The algorithm is called just one time during the execution of the
-program. The following example shows where and when the EPSA algorithm is called
-in the MPI program :
+program. The DVFS algorithm~(\ref{dvfs}) shows where and when the EPSA algorithm is called
+in the MPI program.
%\begin{minipage}{\textwidth}
%\AG{Use the same format as for Algorithm~\ref{EPSA}}
-\begin{algorithm}[d]
+\begin{algorithm}[tp]
\caption{DVFS}
\label{dvfs}
\begin{algorithmic}
- \For {$J:=1$ to $Some_iterations Do$}
+ \For {$J:=1$ to $Some-Iterations \; $}
\State -Computations Section.
\State -Communications Section.
\If {$(J==1)$}
\EndFor
\end{algorithmic}
\end{algorithm}
-\clearpage
+
After obtaining the optimal scale factor from the EPSA algorithm. The program
calculates the new frequency $F_i$ for each task proportionally to its time
value $T_i$. By substitution of the EQ~(\ref{eq:s}) in the EQ~(\ref{eq:si}), we
\caption{Platform File Parameters}
% title of Table
\centering
- \AG{Use e.g. $5\times 10^{-7}$ instead of 5E-7}
\begin{tabular}{ | l | l | l |l | l |l |l | p{2cm} |}
\hline
Max & Min & Backbone & Backbone&Link &Link& Sharing \\
Freq. & Freq. & Bandwidth & Latency & Bandwidth& Latency&Policy \\ \hline
- 2.5 &800 & 2.25 GBps &5E-7 s & 1 GBps & 5E-5 s&Full \\
+ 2.5 &800 & 2.25 GBps &$5\times 10^{-7} s$& 1 GBps & $5\times 10^{-5}$ s&Full \\
GHz& MHz& & & & &Duplex \\\hline
\end{tabular}
\label{table:platform}
\hline
Program & Optimal & Energy & Performance&Energy-Perf.\\
Name & Scaling Factor& Saving \%&Degradation \% &Distance \\ \hline
- CG & 1.56 &39.23 & 14.88 & 24.35\\ \hline
- MG & 1.47 &34.97&21.7& 13.27 \\ \hline
+ CG & 1.56 &39.23&14.88 &24.35\\ \hline
+ MG & 1.47 &34.97&21.70 &13.27 \\ \hline
EP & 1.04 &22.14&20.73 &1.41\\ \hline
LU & 1.38 &35.83&22.49 &13.34\\ \hline
BT & 1.31 &29.60&21.28 &8.32\\ \hline
- SP & 1.38 &33.48 &21.36&12.12\\ \hline
- FT & 1.47 &34.72 &19.00&15.72\\ \hline
+ SP & 1.38 &33.48&21.36 &12.12\\ \hline
+ FT & 1.47 &34.72&19.00 &15.72\\ \hline
\end{tabular}
\label{table:factors results}
% is used to refer this table in the text
\label{fig:compare}
\end{figure}
-\AG{\texttt{bibtex} gives many errors, please correct them}
-\clearpage
+\section{Conclusion}
+\label{sec.conc}
+
+\AG{the conclusion needs to be written\dots{} one day}
+
+\section*{Acknowledgment}
+
+Computations have been performed on the supercomputer facilities of the
+Mésocentre de calcul de Franche-Comté.
+
\bibliographystyle{plain}
\bibliography{my_reference}
\end{document}