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くらい速い計算に。
本当ならすごいけど・・・
プリビルトバイナリというのが転がっていると知ったので。
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くらい速い計算に。
本当ならすごいけど・・・