[pypy-commit] extradoc extradoc: started to draft abstract

hakanardo noreply at buildbot.pypy.org
Fri Jun 17 08:06:30 CEST 2011


Author: Hakan Ardo <hakan at debian.org>
Branch: extradoc
Changeset: r3719:f4ba9e40e2a4
Date: 2011-06-17 08:04 +0200
http://bitbucket.org/pypy/extradoc/changeset/f4ba9e40e2a4/

Log:	started to draft abstract

diff --git a/talk/iwtc11/paper.tex b/talk/iwtc11/paper.tex
--- a/talk/iwtc11/paper.tex
+++ b/talk/iwtc11/paper.tex
@@ -121,7 +121,18 @@
 \maketitle
 
 \begin{abstract}
-This is the text of the abstract.
+By introducing loop peeling into the optimization step of a tracing
+jit, the effect of optimizations already in place will be increased
+greatly. Not only will they become able to move loop invariant code
+out of loop. They will also become able to reuse results from the
+previous iteration. Also, the implementation of excising optimizations
+can be left almost intact as they will not have to interact much with
+the loop peeling.
+
+Several benchmarks executed on the PyPy python JIT show over 2
+times increase in speed when loop peeling was introduced. This makes
+some of them almost match optimized C performance and become over XXX
+times faster than cpython.
 \end{abstract}
 
 \category{D.3.4}{Programming Languages}{Processors}[code generation,


More information about the pypy-commit mailing list