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}}
\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)$}
\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}
+\AG{\texttt{bibtex} gives many errors, please correct them !! Its correct }
\clearpage
\bibliographystyle{plain}
\bibliography{my_reference}