59 lines
1.9 KiB
TeX
59 lines
1.9 KiB
TeX
|
\newcommand{\machinetimewaste}[3][0]{
|
||
|
\begin{subfigure}{\ifnum#1=1 0.5\textwidth \else 0.24\textwidth \fi}
|
||
|
\vspace{0.5cm}
|
||
|
%\ifnum#1=1 \hspace{0.25\textwidth} \fi
|
||
|
\begin{minipage}[c]{\textwidth}%
|
||
|
\includegraphics[width=1\textwidth]{figures/machine_time_waste/#3}
|
||
|
\end{minipage}
|
||
|
%\hfill
|
||
|
\caption{#2}
|
||
|
\end{subfigure}}
|
||
|
|
||
|
\newcommand{\machinetimewastelegend}{
|
||
|
\begin{subfigure}{0.5\textwidth}
|
||
|
\vspace{0.5cm}
|
||
|
\centering
|
||
|
\begin{tabular}{cc}
|
||
|
\toprule
|
||
|
\textbf{Color} & \textbf{Execution phase} \\
|
||
|
\midrule
|
||
|
{\color{blue}Blue} & Queued \\
|
||
|
{\color{orange}Orange} & Ended \\
|
||
|
{\color{teal}Green} & Ready \\
|
||
|
{\color{red}Red} & Running \\
|
||
|
{\color{violet}Violet} & Evicted \\
|
||
|
{\color{brown}Brown} & Unknown \\
|
||
|
\bottomrule
|
||
|
\end{tabular}
|
||
|
\caption{Execution state legend for the graphs}
|
||
|
\end{subfigure}
|
||
|
\hfill}
|
||
|
|
||
|
\begin{figure}
|
||
|
\machinetimewastelegend
|
||
|
\machinetimewaste[1]{All clusters}{output_9_16.png}
|
||
|
\machinetimewaste{Cluster A}{output_9_0.png}
|
||
|
\machinetimewaste{Cluster B}{output_9_2.png}
|
||
|
\machinetimewaste{Cluster C}{output_9_4.png}
|
||
|
\machinetimewaste{Cluster D}{output_9_6.png}
|
||
|
\machinetimewaste{Cluster E}{output_9_8.png}
|
||
|
\machinetimewaste{Cluster F}{output_9_10.png}
|
||
|
\machinetimewaste{Cluster G}{output_9_12.png}
|
||
|
\machinetimewaste{Cluster H}{output_9_14.png}
|
||
|
\caption{Total task time (in milliseconds) spent in each execution phase w.r.t. task termination.}
|
||
|
\end{figure}
|
||
|
|
||
|
\begin{figure}
|
||
|
\machinetimewastelegend
|
||
|
\machinetimewaste[1]{All clusters}{output_9_17.png}
|
||
|
\machinetimewaste{Cluster A}{output_9_1.png}
|
||
|
\machinetimewaste{Cluster B}{output_9_3.png}
|
||
|
\machinetimewaste{Cluster C}{output_9_5.png}
|
||
|
\machinetimewaste{Cluster D}{output_9_7.png}
|
||
|
\machinetimewaste{Cluster E}{output_9_9.png}
|
||
|
\machinetimewaste{Cluster F}{output_9_11.png}
|
||
|
\machinetimewaste{Cluster G}{output_9_13.png}
|
||
|
\machinetimewaste{Cluster H}{output_9_15.png}
|
||
|
\caption{Relative task time (in milliseconds) spent in each execution phase w.r.t. task termination.}
|
||
|
\end{figure}
|