[pypy-commit] benchmarks multithread-runner: fix speedup...

Raemi pypy.commits at gmail.com
Mon Jun 20 07:04:55 EDT 2016


Author: Remi Meier <remi.meier at gmail.com>
Branch: multithread-runner
Changeset: r363:bf55a0a552d0
Date: 2016-05-28 15:31 +0200
http://bitbucket.org/pypy/benchmarks/changeset/bf55a0a552d0/

Log:	fix speedup...

diff --git a/multithread/get_results.py b/multithread/get_results.py
--- a/multithread/get_results.py
+++ b/multithread/get_results.py
@@ -92,7 +92,7 @@
 def print_latex_table(all_res, gil_run_key, stm_run_key):
     print ""
     print r"\footnotesize"
-    print r"\begin{tabularx}{\textwidth}{l|rrrr|rrrr|r}"
+    print r"\begin{tabularx}{\textwidth}{l|r@{\hspace{5pt}}r@{\hspace{5pt}}r@{\hspace{5pt}}r|r@{\hspace{5pt}}r@{\hspace{5pt}}r@{\hspace{5pt}}r|r}"
     #print r"\hline"
     print r"\textbf{Python VM} & \multicolumn{4}{c|}{\textbf{PyPy-GIL}} & \multicolumn{4}{c}{\textbf{PyPy-STM}} & \multicolumn{1}{|p{1cm}}{\textbf{Max. speedup}} \\ \hline"
     print r"\textbf{Threads} & \multicolumn{1}{c}{\textbf{1}} & \multicolumn{1}{c}{\textbf{2}} & \multicolumn{1}{c}{\textbf{4}} & \multicolumn{1}{c|}{\textbf{8}} & \multicolumn{1}{c}{\textbf{1}} & \multicolumn{1}{c}{\textbf{2}} & \multicolumn{1}{c}{\textbf{4}} & \multicolumn{1}{c}{\textbf{8}} & \multicolumn{1}{|c}{*} \\ \hline"
@@ -127,10 +127,10 @@
                 s = r"$%.2f$ \scriptsize $\pm %.1f$ \footnotesize" % e
             cells.append(s)
         #
-        speedup = min_stm / min_gil
+        speedup = min_gil / min_stm
         cells.append(r"$%.1f\times$" % speedup)
         print r"%s & " % bench_key + " & ".join(cells) + r" \\"
-    #print r"\hline"
+    print r"\hline"
     print r"\end{tabularx}"
     print r"\normalsize"
     print ""


More information about the pypy-commit mailing list