[pypy-svn] r44806 - in pypy/extradoc/talk/ep2007: interpreter pypy_10_and_jit

arigo at codespeak.net arigo at codespeak.net
Fri Jul 6 20:33:35 CEST 2007


Author: arigo
Date: Fri Jul  6 20:33:33 2007
New Revision: 44806

Modified:
   pypy/extradoc/talk/ep2007/interpreter/interpreter.txt
   pypy/extradoc/talk/ep2007/pypy_10_and_jit/talk.txt
Log:
The current benchmarks (it's the latest pypy-llvm that builds).


Modified: pypy/extradoc/talk/ep2007/interpreter/interpreter.txt
==============================================================================
--- pypy/extradoc/talk/ep2007/interpreter/interpreter.txt	(original)
+++ pypy/extradoc/talk/ep2007/interpreter/interpreter.txt	Fri Jul  6 20:33:33 2007
@@ -151,21 +151,21 @@
 Relative speeds to CPython
 ------------------------------
 
+(2007-06-14)
+
 +----------+-------------------+---------------+
 |          |   CPython 2.4.4   |   pypy-llvm   |
 +==========+===================+===============+
-| richards |      1.00         |     1.17      |
+| richards |      1.00         |     1.44      |
 +----------+-------------------+---------------+
-| pystone  |      1.00         |     1.55      |
-+----------+-------------------+---------------+  
-| templess |      1.00         |     5.41      |
+| pystone  |      1.00         |     1.28      |
 +----------+-------------------+---------------+
-| gadfly   |      1.00         |     6.38      |
+| templess |      1.00         |     3.81      |
 +----------+-------------------+---------------+
-| mako     |      1.00         |     7.65      |
+| gadfly2  |      1.00         |     6.22      |
++----------+-------------------+---------------+
+| mako     |      1.00         |     3.11      |
 +----------+-------------------+---------------+
-
-(March 2007, improvements afterwards)
 
 Python Interpreter Status (1.0)
 ---------------------------------

Modified: pypy/extradoc/talk/ep2007/pypy_10_and_jit/talk.txt
==============================================================================
--- pypy/extradoc/talk/ep2007/pypy_10_and_jit/talk.txt	(original)
+++ pypy/extradoc/talk/ep2007/pypy_10_and_jit/talk.txt	Fri Jul  6 20:33:33 2007
@@ -86,28 +86,33 @@
 Performance
 =============
 
-Current interpreter performance is not bad, but lower than CPython:
+Current interpreter performance (2007-06-14) is not bad, but lower than
+CPython:
 
 +----------+-------------------+---------------+
 |          |   CPython 2.4.4   |   pypy-llvm   |
 +==========+===================+===============+
-| richards |      1.00         |     1.17      |
+| richards |      1.00         |     1.44      |
 +----------+-------------------+---------------+
-| pystone  |      1.00         |     1.55      |
+| pystone  |      1.00         |     1.28      |
 +----------+-------------------+---------------+
-| templess |      1.00         |     5.41      |
+| templess |      1.00         |     3.81      |
 +----------+-------------------+---------------+
-| gadfly2  |      1.00         |     6.38      |
+| gadfly2  |      1.00         |     6.22      |
 +----------+-------------------+---------------+
-| mako     |      1.00         |     4.46      |
+| mako     |      1.00         |     3.11      |
 +----------+-------------------+---------------+
 
 JIT compiler generator
 ======================
 
-* our trump card to run plain Python programs fast
+* a lot of time is spent in the Garbage Collector,
+  so we have room for improvement there
 
-* still work in progress!
+* but our real trump card to run plain Python programs fast
+  is the JIT compiler generator
+
+* works - but still work in progress before it's really useful!
 
 Flexibility vs. Performance
 =============================



More information about the Pypy-commit mailing list