Skip to content

Instantly share code, notes, and snippets.

@mattip
Created February 9, 2019 07:42
Show Gist options
  • Save mattip/df7bf7c5e4ffedb2ebfaf973f4d6efc6 to your computer and use it in GitHub Desktop.
Save mattip/df7bf7c5e4ffedb2ebfaf973f4d6efc6 to your computer and use it in GitHub Desktop.
pypy2 v7.0 vs pypy2 with regalloc branch
Benchmark pypy2_1 pypy2regalloc_1 pypy2regalloc_2 pypy2regalloc_3
crypto_pyaes 5.62 ms not significant 5.92 ms: 1.05x slower (+5%) not significant
json_loads 12.2 us not significant not significant 11.6 us: 1.05x faster (-5%)
logging_silent 0.10 ns 0.05 ns: 1.91x faster (-48%) 0.05 ns: 1.91x faster (-48%) 0.05 ns: 1.91x faster (-48%)
raytrace 7.38 ms 7.00 ms: 1.05x faster (-5%) 6.99 ms: 1.06x faster (-5%) 6.95 ms: 1.06x faster (-6%)
scimark_fft 6.25 ms 5.72 ms: 1.09x faster (-8%) 5.71 ms: 1.09x faster (-9%) 5.72 ms: 1.09x faster (-9%)
scimark_lu 1.08 ms 891 us: 1.21x faster (-17%) 888 us: 1.22x faster (-18%) 887 us: 1.22x faster (-18%)
spambayes 27.8 ms not significant 25.8 ms: 1.08x faster (-7%) 25.7 ms: 1.08x faster (-7%)
spectral_norm 3.66 ms 5.01 ms: 1.37x slower (+37%) 5.01 ms: 1.37x slower (+37%) 5.02 ms: 1.37x slower (+37%)
unpack_sequence 109 ns 91.4 ns: 1.19x faster (-16%) 91.8 ns: 1.19x faster (-16%) 91.5 ns: 1.19x faster (-16%)

Not significant (49): 2to3; chameleon; chaos; deltablue; django_template; dulwich_log; fannkuch; float; go; hexiom; hg_startup; html5lib; json_dumps; logging_format; logging_simple; mako; meteor_contest; nbody; nqueens; pathlib; pickle; pickle_dict; pickle_list; pickle_pure_python; pidigits; pyflate; python_startup; python_startup_no_site; regex_compile; regex_dna; regex_effbot; regex_v8; scimark_monte_carlo; scimark_sor; scimark_sparse_mat_mult; sqlite_synth; sympy_expand; sympy_integrate; sympy_sum; sympy_str; telco; tornado_http; unpickle; unpickle_list; unpickle_pure_python; xml_etree_parse; xml_etree_iterparse; xml_etree_generate; xml_etree_process Ignored benchmarks (4) of pypy2_1.json: genshi_text, genshi_xml, sqlalchemy_declarative, sqlalchemy_imperative Ignored benchmarks (1) of pypy2regalloc_1.json: sqlalchemy_declarative Ignored benchmarks (1) of pypy2regalloc_2.json: sqlalchemy_imperative Ignored benchmarks (1) of pypy2regalloc_3.json: sqlalchemy_imperative

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment