generator_performance_windows.qbk 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. [table Basic Generators (Windows)
  2. [[generator] [M rn/sec] [time per random number \[nsec\]] [relative speed compared to fastest \[percent\]]]
  3. [[rand48][152.672][6.55][64%]]
  4. [[lrand48 run-time][24.3724][41.03][10%]]
  5. [[minstd_rand0][39.8248][25.11][16%]]
  6. [[minstd_rand][39.0778][25.59][16%]]
  7. [[ecuyer combined][16.7813][59.59][7%]]
  8. [[kreutzer1986][89.0472][11.23][37%]]
  9. [[taus88][237.53][4.21][100%]]
  10. [[knuth_b][30.8166][32.45][12%]]
  11. [[hellekalek1995 (inversive)][5.28457][189.23][2%]]
  12. [[mt11213b][237.53][4.21][100%]]
  13. [[mt19937][221.239][4.52][93%]]
  14. [[mt19937_64][91.5751][10.92][38%]]
  15. [[lagged_fibonacci607][142.45][7.02][59%]]
  16. [[lagged_fibonacci1279][142.45][7.02][59%]]
  17. [[lagged_fibonacci2281][145.56][6.87][61%]]
  18. [[lagged_fibonacci3217][149.031][6.71][62%]]
  19. [[lagged_fibonacci4423][142.45][7.02][59%]]
  20. [[lagged_fibonacci9689][145.773][6.86][61%]]
  21. [[lagged_fibonacci19937][142.45][7.02][59%]]
  22. [[lagged_fibonacci23209][145.773][6.86][61%]]
  23. [[lagged_fibonacci44497][142.45][7.02][59%]]
  24. [[subtract_with_carry][136.24][7.34][57%]]
  25. [[subtract_with_carry_01][90.3342][11.07][38%]]
  26. [[ranlux3][13.1631][75.97][5%]]
  27. [[ranlux4][7.60398][131.51][3%]]
  28. [[ranlux3_01][8.62738][115.91][3%]]
  29. [[ranlux4_01][4.99625][200.15][2%]]
  30. [[ranlux64_3][13.1631][75.97][5%]]
  31. [[ranlux64_4][7.5861][131.82][3%]]
  32. [[ranlux64_3_01][8.63931][115.75][3%]]
  33. [[ranlux64_4_01][5.01958][199.22][2%]]
  34. [[ranlux24][13.1631][75.97][5%]]
  35. [[ranlux48][7.5861][131.82][3%]]
  36. [[mt19937ar.c][200.401][4.99][84%]]
  37. ]