路傍のプログラマ

只のプログラマが綴る愚痴と備忘録

BOF: 謎のPyPy

2008-11-10 21:58:54 | Birds-Of-Feather
PyPyというものを試してみた。

プリビルトバイナリというのが転がっていると知ったので。
http://codespeak.net/pypy/dist/pypy/doc/download.html

pypy-c(pypyでCにコンパイルされたCPythonのインタプリタ?)を起動して、

from test import pystone
pystone.main()

とやると、
Pystone(1.1) time for 50000 passes = 7.20778e-005
This machine benchmarks at 6.93694e+008 pystones/second
とかでる。

素のCPython 2.6だと、
Pystone(1.1) time for 50000 passes = 0.570637
This machine benchmarks at 87621.4 pystones/second
なので、

pypyの方が8×10^8くらい速い計算に。

本当ならすごいけど・・・