# HG changeset patch # User Nobuyasu Oshiro # Date 1339789914 -32400 # Node ID 28a2460b085b7bc254d42e4328c0c240ce735ce8 # Parent f6b9b764848473f777708961583a9794047b59fc modify table diff -r f6b9b7648484 -r 28a2460b085b paper/rectype.ind --- a/paper/rectype.ind Sat Jun 16 04:44:41 2012 +0900 +++ b/paper/rectype.ind Sat Jun 16 04:51:54 2012 +0900 @@ -336,10 +336,11 @@ AST is almost the same should be created both. Therefore, there should be no difference was the result. -Here is the result. +Here is the result in x64 architecture (Table\ref{tab:compare}). +conv1 1 is function call. conv1 2, conv1 3 is optimized CPS transformed source. \begin{table}[htpb] \centering @@ -347,27 +348,15 @@ \begin{tabular}{|l|r|r|r|} \hline & ./conv1 1 & ./conv1 2 & ./conv1 3 \\ \hline GCC-4.4.3(-O2) & 3.096 & 1.092 & 1.632 \\ \hline -GCC-4.6.0(-O2) & 1.656 & 1.101 & 1.086 \\ \hline -\end{tabular} -\caption{GCC bench mark O2 option(in sec)} -\label{tab:compareO2option} -\end{table} - -\begin{table}[htpb] -\centering -\small -\begin{tabular}{|l|r|r|r|} \hline -& ./conv1 1 & ./conv1 2 & ./conv1 3 \\ \hline +GCC-4.6.0(-O2) & 1.656 & 1.101 & 1.086 \\ \hline \hline GCC-4.4.3(-O3) & 1.642 & 0.247 & 1.104 \\ \hline GCC-4.6.0(-O3) & 1.674 & 0.280 & 1.127 \\ \hline \end{tabular} -\caption{GCC bench mark O3 option(in sec)} -\label{tab:compareO3option} +\caption{GCC bench mark(in sec)} +\label{tab:compare} \end{table} - - --Conclusion