Author: Alex Gaynor <[email protected]> Branch: extradoc Changeset: r4102:81cb6c1cc6b2 Date: 2012-02-21 20:41 -0500 http://bitbucket.org/pypy/extradoc/changeset/81cb6c1cc6b2/
Log: merged upstream diff --git a/talk/pycon2012/tutorial/emails/01_numpy.rst b/talk/pycon2012/tutorial/emails/01_numpy.rst --- a/talk/pycon2012/tutorial/emails/01_numpy.rst +++ b/talk/pycon2012/tutorial/emails/01_numpy.rst @@ -21,4 +21,4 @@ Please write back to us at [email protected] and [email protected] . Thanks, -Alex Gaynor, Maciej Fijalkoski, Armin Rigo +Alex Gaynor, Maciej Fijalkowski, Armin Rigo diff --git a/talk/sea2012/talk.rst b/talk/sea2012/talk.rst --- a/talk/sea2012/talk.rst +++ b/talk/sea2012/talk.rst @@ -23,6 +23,8 @@ * An open source project with a lot of volunteer effort, released under the MIT license +* Agile development, 13000 unit tests, continuous integration, sprints, distributed team + * I'll talk today about the first part (mostly) PyPy status right now @@ -34,7 +36,7 @@ * Example - real time video processing -* XXX some benchmarks +* 2-300x faster on Python code Why should you care? -------------------- @@ -140,8 +142,6 @@ * Build a tree of operations -XXX a tree picture - * Compile assembler specialized for aliasing and operations * Execute the specialized assembler @@ -158,7 +158,19 @@ Performance comparison ---------------------- -XXX ++---------------------+-------+------+-----+-----------+ +| | NumPy | PyPy | GCC | Pathscale | ++---------------------+-------+------+-----+-----------+ +| ``a+b`` | ++---------------------+-------+------+-----+-----------+ +| ``a+(b+c)`` | ++---------------------+-------+------+-----+-----------+ +| ``(a+b)+((c+d)+e)`` | ++---------------------+-------+------+-----+-----------+ + +|pause| + +* Pathscale is insane, but we'll get there ;-) Status ------ @@ -171,11 +183,6 @@ * Vectorization in progress -Status benchmarks - trivial stuff ---------------------------------- - -XXX - Status benchmarks - slightly more complex ----------------------------------------- @@ -183,10 +190,9 @@ * solutions: - XXX laplace numbers - +---+ - | | - +---+ + +-------+------+-----+-----------+ + | Numpy | PyPy | GCC | Pathscale | + +-------+------+-----+-----------+ Progress plan ------------- _______________________________________________ pypy-commit mailing list [email protected] http://mail.python.org/mailman/listinfo/pypy-commit
