Therefore, the overall execution time of the program is the execution time of the slowest
task which has the highest computation time and no slack time.
- \begin{figure}[t]
+ \begin{figure}[!t]
\centering
\includegraphics[scale=0.6]{fig/commtasks}
\caption{Parallel tasks on a heterogeneous platform}
\end{multline}
-\begin{figure}
+\begin{figure}[!t]
\centering
\subfloat[Homogeneous platform]{%
\includegraphics[width=.33\textwidth]{fig/homo}\label{fig:r1}}%
the difference between the faster nodes and the slower nodes is, the bigger the
maximum distance between the energy curve and the performance curve is while
the scaling factors are varying which results in bigger energy savings.
-\begin{figure}[t]
+\begin{figure}[!t]
\centering
\includegraphics[scale=0.5]{fig/start_freq}
\caption{Selecting the initial frequencies}
nodes were connected via an ethernet network with 1 Gbit/s bandwidth.
-\begin{table}[htb]
+\begin{table}[!t]
\caption{Heterogeneous nodes characteristics}
% title of Table
\centering
-\begin{table}[htb]
+\begin{table}[!t]
\caption{Running NAS benchmarks on 4 nodes }
% title of Table
\centering
\label{table:res_4n}
\end{table}
-\begin{table}[htb]
+\begin{table}[!t]
\caption{Running NAS benchmarks on 8 and 9 nodes }
% title of Table
\centering
\label{table:res_8n}
\end{table}
-\begin{table}[htb]
+\begin{table}[!t]
\caption{Running NAS benchmarks on 16 nodes }
% title of Table
\centering
\label{table:res_16n}
\end{table}
-\begin{table}[htb]
+\begin{table}[!t]
\caption{Running NAS benchmarks on 32 and 36 nodes }
% title of Table
\centering
\label{table:res_32n}
\end{table}
-\begin{table}[htb]
+\begin{table}[!t]
\caption{Running NAS benchmarks on 64 nodes }
% title of Table
\centering
\end{table}
-\begin{table}[htb]
+\begin{table}[!t]
\caption{Running NAS benchmarks on 128 and 144 nodes }
% title of Table
\centering
-\begin{figure}
+\begin{figure}[!t]
\centering
\subfloat[Energy saving]{%
\includegraphics[width=.33\textwidth]{fig/energy}\label{fig:energy}}%
degradation.
- \begin{table}[htb]
+ \begin{table}[!t]
\caption{The results of the 70\%-30\% power scenario}
% title of Table
\centering
-\begin{table}[htb]
+\begin{table}[!t]
\caption{The results of the 90\%-10\% power scenario}
% title of Table
\centering
\end{table}
-\begin{figure}
+\begin{figure}[!t]
\centering
\subfloat[Comparison between the results on 8 nodes]{%
\includegraphics[width=.33\textwidth]{fig/sen_comp}\label{fig:sen_comp}}%
-\begin{table}[h]
+\begin{table}[!t]
\caption{Comparing the proposed algorithm}
\centering
\begin{tabular}{|l|l|l|l|l|l|l|l|}
-\begin{figure}[t]
+\begin{figure}[!t]
\centering
\includegraphics[scale=0.5]{fig/compare_EDP.pdf}
\caption{Tradeoff comparison for NAS benchmarks class C}