Camil Demetrescu edited experim.tex  over 8 years ago

Commit id: 536a9c80c0c14ff928494c4737d7e0bfadb30a9f

deletions | additions      

       

TinyVM is thus an ideal playground to exercise our OSR technique, and we use it to run performance measurements on the shootout test suite, also known as the Computer Language Benchmark Game~\cite{shootout}. The list of benchmarks and their description is reported in Table~\ref{tab:shootout}; four of them - namely {\tt b-trees}, {\tt mbrot}, {\tt n-body} and {\tt sp-norm} - are evaluated against two workloads of different size.  \begin{table}   \begin{center}  \begin{small}  \begin{tabular}{ |c|c| }  \hline 

\hline  \end{tabular}   \end{small}  \end{center}  \caption{\label{tab:shootout} Description of the shootout benchmarks}   \end{table} 

In this [...]  \begin{table*}   \begin{footnotesize} \begin{center}  \begin{small}  \begin{tabular}{ |c|c|c|c|c|c| }  \cline{3-6}  \multicolumn{2}{c|}{} & \multicolumn{2}{c|}{Base version} & \multicolumn{2}{c|}{Optimized code} \\ 

sp-norm-large & 19\,360\,000\,000 & 2 & 0.756 & 2 &- \\  \hline  \end{tabular}   \end{footnotesize} \end{small}  \end{center}  \caption{\label{tab:sameFun}Average cost of an OSR transition to the same function.}   \end{table*}