Tiran

First SipHash benchmark (x86)

Oct 2nd, 2013
185
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. $ python3.3 perf.py -C "CPython 3.4 with FNV x86" -E "CPython 3.4 with SipHash x86" --csv=benchmark_x86.csv -f -b 2n3,-chameleon ../cpython/x86/python ../hash/x86/python
  2.  
  3. Report on Linux hamiller 3.8.0-27-generic #40-Ubuntu SMP Tue Jul 9 00:17:05 UTC 2013 x86_64 x86_64
  4. Total CPU cores: 8
  5.  
  6. ### 2to3 ###
  7. 0.464000 -> 0.476000: 1.03x slower
  8.  
  9. ### call_method ###
  10. Min: 0.310781 -> 0.304059: 1.02x faster
  11. Avg: 0.320971 -> 0.308787: 1.04x faster
  12. Significant (t=4.84)
  13. Stddev: 0.00724 -> 0.00652: 1.1104x smaller
  14.  
  15. ### call_method_unknown ###
  16. Min: 0.327752 -> 0.305438: 1.07x faster
  17. Avg: 0.334892 -> 0.309749: 1.08x faster
  18. Significant (t=12.51)
  19. Stddev: 0.00556 -> 0.00544: 1.0226x smaller
  20.  
  21. ### call_simple ###
  22. Min: 0.240963 -> 0.280195: 1.16x slower
  23. Avg: 0.246056 -> 0.286634: 1.16x slower
  24. Significant (t=-31.66)
  25. Stddev: 0.00367 -> 0.00334: 1.0980x smaller
  26.  
  27. ### chaos ###
  28. Min: 0.295380 -> 0.284672: 1.04x faster
  29. Avg: 0.303048 -> 0.285979: 1.06x faster
  30. Significant (t=6.11)
  31. Stddev: 0.00612 -> 0.00129: 4.7419x smaller
  32.  
  33. ### django_v2 ###
  34. Min: 0.617814 -> 0.579598: 1.07x faster
  35. Avg: 0.619982 -> 0.581652: 1.07x faster
  36. Significant (t=27.69)
  37. Stddev: 0.00182 -> 0.00250: 1.3777x larger
  38.  
  39. ### etree_iterparse ###
  40. Min: 0.468106 -> 0.427185: 1.10x faster
  41. Avg: 0.472423 -> 0.432493: 1.09x faster
  42. Significant (t=12.34)
  43. Stddev: 0.00363 -> 0.00626: 1.7219x larger
  44.  
  45. ### etree_parse ###
  46. Min: 0.325254 -> 0.353718: 1.09x slower
  47. Avg: 0.331456 -> 0.356137: 1.07x slower
  48. Significant (t=-9.17)
  49. Stddev: 0.00558 -> 0.00224: 2.4910x smaller
  50.  
  51. ### fannkuch ###
  52. Min: 1.080370 -> 1.001233: 1.08x faster
  53. Avg: 1.092133 -> 1.010288: 1.08x faster
  54. Significant (t=14.92)
  55. Stddev: 0.01002 -> 0.00708: 1.4155x smaller
  56.  
  57. ### fastunpickle ###
  58. Min: 0.565499 -> 0.631417: 1.12x slower
  59. Avg: 0.568894 -> 0.638954: 1.12x slower
  60. Significant (t=-11.21)
  61. Stddev: 0.00223 -> 0.01379: 6.1824x larger
  62.  
  63. ### mako ###
  64. Min: 0.054780 -> 0.060465: 1.10x slower
  65. Avg: 0.056708 -> 0.062148: 1.10x slower
  66. Significant (t=-11.15)
  67. Stddev: 0.00168 -> 0.00177: 1.0565x larger
  68.  
  69. ### mako_v2 ###
  70. Min: 0.047678 -> 0.050795: 1.07x slower
  71. Avg: 0.049329 -> 0.052350: 1.06x slower
  72. Significant (t=-21.70)
  73. Stddev: 0.00061 -> 0.00077: 1.2762x larger
  74.  
  75. ### nbody ###
  76. Min: 0.245696 -> 0.260025: 1.06x slower
  77. Avg: 0.250200 -> 0.261781: 1.05x slower
  78. Significant (t=-2.80)
  79. Stddev: 0.00892 -> 0.00242: 3.6874x smaller
  80.  
  81. ### nqueens ###
  82. Min: 0.288434 -> 0.276327: 1.04x faster
  83. Avg: 0.291731 -> 0.278130: 1.05x faster
  84. Significant (t=7.84)
  85. Stddev: 0.00371 -> 0.00115: 3.2274x smaller
  86.  
  87. ### pidigits ###
  88. Min: 0.564867 -> 0.527076: 1.07x faster
  89. Avg: 0.566540 -> 0.537685: 1.05x faster
  90. Significant (t=4.03)
  91. Stddev: 0.00143 -> 0.01594: 11.1357x larger
  92.  
  93. ### silent_logging ###
  94. Min: 0.074352 -> 0.077282: 1.04x slower
  95. Avg: 0.074801 -> 0.078162: 1.04x slower
  96. Significant (t=-8.91)
  97. Stddev: 0.00048 -> 0.00069: 1.4515x larger
  98.  
  99. ### spectral_norm ###
  100. Min: 0.321931 -> 0.313081: 1.03x faster
  101. Avg: 0.322728 -> 0.314473: 1.03x faster
  102. Significant (t=10.65)
  103. Stddev: 0.00047 -> 0.00167: 3.5878x larger
  104.  
  105. ### unpack_sequence ###
  106. Min: 0.000045 -> 0.000044: 1.02x faster
  107. Avg: 0.000046 -> 0.000045: 1.02x faster
  108. Significant (t=23.51)
  109. Stddev: 0.00000 -> 0.00000: 1.2643x smaller
  110.  
  111. The following not significant results are hidden, use -v to show them:
  112. call_method_slots, etree_generate, etree_process, fastpickle, float, formatted_logging, go, iterative_count, json_dump_v2, json_load, meteor_contest, normal_startup, pathlib, raytrace, regex_compile, regex_effbot, regex_v8, richards, simple_logging, startup_nosite, telco, threaded_count.
RAW Paste Data

Adblocker detected! Please consider disabling it...

We've detected AdBlock Plus or some other adblocking software preventing Pastebin.com from fully loading.

We don't have any obnoxious sound, or popup ads, we actively block these annoying types of ads!

Please add Pastebin.com to your ad blocker whitelist or disable your adblocking software.

×