STINNER Victor added the comment: Results of the CPython benchmark suite. Reference = default branch at rev 496e094f4734, patched: fastcall fork at rev 2b4b7def2949.
I got many issues to get a reliable benchmark output: * https://mail.python.org/pipermail/speed/2016-April/000329.html * https://mail.python.org/pipermail/speed/2016-April/000341.html The benchmark was run with CPU isolation. Both binaries were compiled with PGO+LTO. Report on Linux smithers 4.4.4-301.fc23.x86_64 #1 SMP Fri Mar 4 17:42:42 UTC 2016 x86_64 x86_64 Total CPU cores: 8 ### call_method_slots ### Min: 0.289704 -> 0.269634: 1.07x faster Avg: 0.290149 -> 0.275953: 1.05x faster Significant (t=162.17) Stddev: 0.00019 -> 0.00150: 8.1176x larger ### call_method_unknown ### Min: 0.275295 -> 0.302810: 1.10x slower Avg: 0.280201 -> 0.309166: 1.10x slower Significant (t=-200.65) Stddev: 0.00161 -> 0.00191: 1.1909x larger ### call_simple ### Min: 0.202163 -> 0.207939: 1.03x slower Avg: 0.202332 -> 0.208662: 1.03x slower Significant (t=-636.09) Stddev: 0.00008 -> 0.00015: 2.0130x larger ### chameleon_v2 ### Min: 4.349474 -> 3.901936: 1.11x faster Avg: 4.377664 -> 3.942932: 1.11x faster Significant (t=62.39) Stddev: 0.01403 -> 0.06826: 4.8635x larger ### django_v3 ### Min: 0.484456 -> 0.462013: 1.05x faster Avg: 0.489186 -> 0.465189: 1.05x faster Significant (t=53.10) Stddev: 0.00415 -> 0.00180: 2.3096x smaller ### etree_generate ### Min: 0.193538 -> 0.182069: 1.06x faster Avg: 0.196306 -> 0.184403: 1.06x faster Significant (t=65.94) Stddev: 0.00140 -> 0.00115: 1.2181x smaller ### etree_iterparse ### Min: 0.189955 -> 0.177583: 1.07x faster Avg: 0.195268 -> 0.183411: 1.06x faster Significant (t=27.04) Stddev: 0.00316 -> 0.00304: 1.0386x smaller ### etree_process ### Min: 0.166556 -> 0.158617: 1.05x faster Avg: 0.168822 -> 0.160672: 1.05x faster Significant (t=43.33) Stddev: 0.00125 -> 0.00140: 1.1205x larger ### fannkuch ### Min: 0.859842 -> 0.878412: 1.02x slower Avg: 0.865138 -> 0.889188: 1.03x slower Significant (t=-14.97) Stddev: 0.00718 -> 0.01436: 2.0000x larger ### float ### Min: 0.222095 -> 0.214706: 1.03x faster Avg: 0.226273 -> 0.218210: 1.04x faster Significant (t=21.61) Stddev: 0.00307 -> 0.00212: 1.4469x smaller ### hexiom2 ### Min: 100.489630 -> 94.765364: 1.06x faster Avg: 101.204871 -> 94.885605: 1.07x faster Significant (t=77.45) Stddev: 0.25310 -> 0.05016: 5.0454x smaller ### meteor_contest ### Min: 0.181076 -> 0.176904: 1.02x faster Avg: 0.181759 -> 0.177783: 1.02x faster Significant (t=43.68) Stddev: 0.00061 -> 0.00067: 1.1041x larger ### nbody ### Min: 0.208752 -> 0.217011: 1.04x slower Avg: 0.211552 -> 0.219621: 1.04x slower Significant (t=-69.45) Stddev: 0.00080 -> 0.00084: 1.0526x larger ### pathlib ### Min: 0.077121 -> 0.070698: 1.09x faster Avg: 0.078310 -> 0.071958: 1.09x faster Significant (t=133.39) Stddev: 0.00069 -> 0.00081: 1.1735x larger ### pickle_dict ### Min: 0.530379 -> 0.514363: 1.03x faster Avg: 0.531325 -> 0.515902: 1.03x faster Significant (t=154.33) Stddev: 0.00086 -> 0.00050: 1.7213x smaller ### pickle_list ### Min: 0.253445 -> 0.263959: 1.04x slower Avg: 0.255362 -> 0.267402: 1.05x slower Significant (t=-95.47) Stddev: 0.00075 -> 0.00101: 1.3447x larger ### raytrace ### Min: 1.071042 -> 1.030849: 1.04x faster Avg: 1.076629 -> 1.109029: 1.03x slower Significant (t=-3.93) Stddev: 0.00199 -> 0.08246: 41.4609x larger ### regex_compile ### Min: 0.286053 -> 0.273454: 1.05x faster Avg: 0.287171 -> 0.274422: 1.05x faster Significant (t=153.16) Stddev: 0.00067 -> 0.00050: 1.3452x smaller ### regex_effbot ### Min: 0.044186 -> 0.048192: 1.09x slower Avg: 0.044336 -> 0.048513: 1.09x slower Significant (t=-172.41) Stddev: 0.00020 -> 0.00014: 1.4671x smaller ### richards ### Min: 0.137456 -> 0.135029: 1.02x faster Avg: 0.138993 -> 0.136028: 1.02x faster Significant (t=20.35) Stddev: 0.00116 -> 0.00088: 1.3247x smaller ### silent_logging ### Min: 0.060288 -> 0.056344: 1.07x faster Avg: 0.060380 -> 0.056518: 1.07x faster Significant (t=310.27) Stddev: 0.00011 -> 0.00005: 2.1029x smaller ### telco ### Min: 0.010735 -> 0.010441: 1.03x faster Avg: 0.010849 -> 0.010557: 1.03x faster Significant (t=34.04) Stddev: 0.00007 -> 0.00005: 1.3325x smaller ### unpickle_list ### Min: 0.290750 -> 0.297958: 1.02x slower Avg: 0.292741 -> 0.299419: 1.02x slower Significant (t=-41.62) Stddev: 0.00133 -> 0.00090: 1.4852x smaller The following not significant results are hidden, use -v to show them: 2to3, call_method, chaos, etree_parse, fastpickle, fastunpickle, formatted_logging, go, json_dump_v2, json_load, mako_v2, normal_startup, nqueens, pidigits, regex_v8, simple_logging, spectral_norm, startup_nosite, tornado_http, unpack_sequence. ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue26814> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com