[pypy-svn] r68016 - pypy/extradoc/talk/pycon2010
fijal at codespeak.net
fijal at codespeak.net
Wed Sep 30 11:54:42 CEST 2009
Author: fijal
Date: Wed Sep 30 11:54:41 2009
New Revision: 68016
Modified:
pypy/extradoc/talk/pycon2010/jit_abstract.txt
Log:
Add agenda
Modified: pypy/extradoc/talk/pycon2010/jit_abstract.txt
==============================================================================
--- pypy/extradoc/talk/pycon2010/jit_abstract.txt (original)
+++ pypy/extradoc/talk/pycon2010/jit_abstract.txt Wed Sep 30 11:54:41 2009
@@ -6,16 +6,34 @@
The first part of the talk will cover PyPy's speed achievements resulting
from the last year's work on the Just-In-Time Compiler. I'll present
and discuss a number of benchmarks and compare against other Python-speed
-projects. And I'll cover the basics of how the JIT works and what
+projects. I'll also cover the basics of how the JIT works and what
sort of programs it can greatly speedup (and which ones it can't).
Description:
PyPy's JIT has been in development for some years now. More recently
-it became more practical and begins to be faster than Psyco on some
+it became more practical and begins to be `faster than Psyco`_ on some
examples. This is the status in September 2009 and currently it's fast-paced
-development so we expect to have very interesting results for February 2010,
-worth discussing and comparing. If possible a 45 minute talk would be cool
-due to the "explaining the JIT" bit of the talk.
+development so we expect to have even more interesting results for
+February 2010, worth discussing and comparing. If possible
+a 45 minute talk would be cool due to the "explaining the JIT"
+bit of the talk.
-XXX link, review
+Proposed talk agenda:
+
+* Show various benchmarking data and compare different
+ python interpreters (CPython, PyPy, Jython, IronPython, unladden swallow)
+
+* A bit of introduction into how PyPy's JIT work (it's tracing JIT,
+ like tracemonkey JS interpreter, unlike Psyco or JVM).
+
+* What sorts of programs JITs in general can speed up. What sorts of
+ programs PyPy's JIT is better at. What similiar python constructs
+ can yield different performance characteristics while JITting.
+
+* Future plans for PyPy, especially JIT-wise.
+
+The main wieght would be put on the point 3 (how can I write my program
+so JIT will make it fast).
+
+.. _`faster than Psyco`: http://morepypy.blogspot.com/2009/09/first-results-of-jit.html
More information about the Pypy-commit
mailing list