10.07.2015 Views

An ARM Backend for PyPyls Tracing JIT - STUPS Group

An ARM Backend for PyPyls Tracing JIT - STUPS Group

An ARM Backend for PyPyls Tracing JIT - STUPS Group

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

42 8 EVALUATIONBenchmark <strong>ARM</strong>, nojit <strong>ARM</strong>, jit x86, nojit x86, jitai 3.14 2.24 2.82 1.69bm_mako 3.06 1.56 3.38 1.89chaos 2.45 0.63 2.13 0.32crypto_pyaes 4.77 0.45 3.14 0.34django 2.10 0.48 1.76 0.40fannkuch 3.49 1.07 2.07 0.81float 1.89 0.52 1.62 0.22go 5.86 1.00 4.74 0.74html5lib 3.72 1.91 3.53 1.78meteor-contest 2.91 2.18 2.28 1.63nbody_modified 1.52 1.04 1.53 0.73raytrace-simple 2.27 0.51 2.06 0.20richards 2.92 0.32 1.97 0.23slowspitfire 4.02 3.35 2.91 2.97spectral-norm 4.09 0.64 4.43 0.34spitfire_cstringio 1.68 1.24 2.09 1.76telco 4.01 0.71 3.63 0.60twisted_iteration 3.56 0.64 3.54 0.65twisted_names 2.59 2.75 2.43 1.10twisted_pb 3.16 3.78 3.91 2.32twisted_tcp 3.27 2.48 3.94 3.09waf 1.03 1.00 1.00 1.01Table 3: Relative results of the PyPy benchmarks using the Boehm GC on <strong>ARM</strong> and x86,normalized to CPython <strong>for</strong> the corresponding plat<strong>for</strong>m

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!