SHARE
TWEET

First SipHash benchmark

Tiran Oct 2nd, 2013 118 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. $ python3.3 perf.py -f -b 2n3,-chameleon ../cpython/x64/python ../hash/x64/python
  2. [...]
  3.  
  4. Report on Linux hamiller 3.8.0-27-generic #40-Ubuntu SMP Tue Jul 9 00:17:05 UTC 2013 x86_64 x86_64
  5. Total CPU cores: 8
  6.  
  7. ### 2to3 ###
  8. 0.488000 -> 0.472000: 1.03x faster
  9.  
  10. ### call_method ###
  11. Min: 0.280396 -> 0.280592: 1.00x slower
  12. Avg: 0.292607 -> 0.284713: 1.03x faster
  13. Significant (t=2.36)
  14. Stddev: 0.01175 -> 0.00542: 2.1665x smaller
  15.  
  16. ### call_method_slots ###
  17. Min: 0.284873 -> 0.284476: 1.00x faster
  18. Avg: 0.288483 -> 0.294590: 1.02x slower
  19. Significant (t=-2.27)
  20. Stddev: 0.00697 -> 0.00772: 1.1084x larger
  21.  
  22. ### call_method_unknown ###
  23. Min: 0.266685 -> 0.278112: 1.04x slower
  24. Avg: 0.273502 -> 0.281499: 1.03x slower
  25. Significant (t=-4.44)
  26. Stddev: 0.00648 -> 0.00261: 2.4843x smaller
  27.  
  28. ### etree_generate ###
  29. Min: 0.336064 -> 0.299522: 1.12x faster
  30. Avg: 0.341641 -> 0.301084: 1.13x faster
  31. Significant (t=17.88)
  32. Stddev: 0.00483 -> 0.00154: 3.1362x smaller
  33.  
  34. ### etree_iterparse ###
  35. Min: 0.453683 -> 0.477531: 1.05x slower
  36. Avg: 0.456345 -> 0.480136: 1.05x slower
  37. Significant (t=-19.51)
  38. Stddev: 0.00210 -> 0.00174: 1.2053x smaller
  39.  
  40. ### fastunpickle ###
  41. Min: 0.526357 -> 0.567355: 1.08x slower
  42. Avg: 0.527903 -> 0.573242: 1.09x slower
  43. Significant (t=-8.91)
  44. Stddev: 0.00272 -> 0.01105: 4.0676x larger
  45.  
  46. ### iterative_count ###
  47. Min: 0.103896 -> 0.115809: 1.11x slower
  48. Avg: 0.104954 -> 0.117171: 1.12x slower
  49. Significant (t=-19.59)
  50. Stddev: 0.00088 -> 0.00108: 1.2236x larger
  51.  
  52. ### json_dump_v2 ###
  53. Min: 2.855386 -> 2.759745: 1.03x faster
  54. Avg: 2.888864 -> 2.779901: 1.04x faster
  55. Significant (t=4.23)
  56. Stddev: 0.04846 -> 0.03107: 1.5601x smaller
  57.  
  58. ### json_load ###
  59. Min: 0.416819 -> 0.502764: 1.21x slower
  60. Avg: 0.424733 -> 0.514433: 1.21x slower
  61. Significant (t=-20.32)
  62. Stddev: 0.00507 -> 0.00847: 1.6684x larger
  63.  
  64. ### mako_v2 ###
  65. Min: 0.051098 -> 0.049652: 1.03x faster
  66. Avg: 0.052695 -> 0.051404: 1.03x faster
  67. Significant (t=6.64)
  68. Stddev: 0.00092 -> 0.00103: 1.1187x larger
  69.  
  70. ### meteor_contest ###
  71. Min: 0.197542 -> 0.197731: 1.00x slower
  72. Avg: 0.198585 -> 0.204320: 1.03x slower
  73. Significant (t=-3.26)
  74. Stddev: 0.00067 -> 0.00388: 5.7621x larger
  75.  
  76. ### nbody ###
  77. Min: 0.239810 -> 0.264352: 1.10x slower
  78. Avg: 0.241739 -> 0.270510: 1.12x slower
  79. Significant (t=-8.23)
  80. Stddev: 0.00146 -> 0.00768: 5.2796x larger
  81.  
  82. ### regex_compile ###
  83. Min: 0.353408 -> 0.351624: 1.01x faster
  84. Avg: 0.364376 -> 0.352377: 1.03x faster
  85. Significant (t=2.53)
  86. Stddev: 0.01059 -> 0.00074: 14.2721x smaller
  87.  
  88. ### regex_effbot ###
  89. Min: 0.056661 -> 0.057964: 1.02x slower
  90. Avg: 0.057211 -> 0.059631: 1.04x slower
  91. Significant (t=-4.39)
  92. Stddev: 0.00045 -> 0.00115: 2.5302x larger
  93.  
  94. ### silent_logging ###
  95. Min: 0.068823 -> 0.073819: 1.07x slower
  96. Avg: 0.069959 -> 0.075442: 1.08x slower
  97. Significant (t=-9.53)
  98. Stddev: 0.00088 -> 0.00093: 1.0590x larger
  99.  
  100. ### threaded_count ###
  101. Min: 0.343674 -> 0.110431: 3.11x faster
  102. Avg: 0.405977 -> 0.174516: 2.33x faster
  103. Significant (t=3.80)
  104. Stddev: 0.04631 -> 0.12816: 2.7672x larger
  105.  
  106. ### unpack_sequence ###
  107. Min: 0.000042 -> 0.000048: 1.12x slower
  108. Avg: 0.000044 -> 0.000049: 1.11x slower
  109. Significant (t=-118.99)
  110. Stddev: 0.00000 -> 0.00000: 1.1072x smaller
  111.  
  112. The following not significant results are hidden, use -v to show them:
  113. call_simple, chaos, django_v2, etree_parse, etree_process, fannkuch, fastpickle, float, formatted_logging, go, mako, normal_startup, nqueens, pathlib, pidigits, raytrace, regex_v8, richards, simple_logging, spectral_norm, startup_nosite, telco.
RAW Paste Data
Top