Guest User

sqrt lin

a guest
May 10th, 2021
50
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.57 KB | None | 0 0
  1. 2021-05-10T19:31:26+03:00
  2. Running ./sqrt_bench
  3. Run on (8 X 3692.12 MHz CPU s)
  4. CPU Caches:
  5. L1 Data 48 KiB (x4)
  6. L1 Instruction 32 KiB (x4)
  7. L2 Unified 1280 KiB (x4)
  8. L3 Unified 8192 KiB (x1)
  9. Load Average: 0.94, 0.80, 0.72
  10. -----------------------------------------------------------------------
  11. Benchmark Time CPU Iterations
  12. -----------------------------------------------------------------------
  13. CopyBaseline_32_32 0.913 ns 0.913 ns 768019771
  14. CopyBaseline_64_32 0.892 ns 0.892 ns 783340374
  15. CopyBaseline_64_64 0.887 ns 0.887 ns 784202751
  16. CopyBaseline_96_48 0.889 ns 0.889 ns 784575154
  17. CopyBaseline_96_96 0.889 ns 0.889 ns 783050982
  18. CopyBaseline_128_64 0.889 ns 0.889 ns 784118157
  19. CopyBaseline_128_128 0.891 ns 0.891 ns 785976579
  20. CopyBaseline_256_128 4.05 ns 4.05 ns 173212955
  21. CopyBaseline_256_256 4.06 ns 4.06 ns 171572933
  22. CopyBaseline_512_256 6.01 ns 6.01 ns 115797560
  23. CopyBaseline_512_512 6.01 ns 6.01 ns 116344159
  24. CopyBaseline_1024_512 8.12 ns 8.12 ns 86017762
  25. CopyBaseline_1024_1024 8.11 ns 8.11 ns 85908233
  26. CopyBaseline_8192_4096 119 ns 119 ns 6135824
  27. CopyBaseline_8192_8192 120 ns 120 ns 5879337
  28. CopyBaseline_65536_32768 674 ns 675 ns 1003558
  29. CopyBaseline_65536_65536 702 ns 702 ns 983861
  30. BoostSqrt_32_32 61.2 ns 61.2 ns 11313432
  31. BoostSqrt_64_32 104 ns 104 ns 6501034
  32. BoostSqrt_64_64 200 ns 200 ns 3527329
  33. BoostSqrt_96_48 183 ns 183 ns 3755652
  34. BoostSqrt_96_96 366 ns 366 ns 1911539
  35. BoostSqrt_128_64 295 ns 295 ns 2363232
  36. BoostSqrt_128_128 565 ns 565 ns 1206226
  37. BoostSqrt_256_128 981 ns 981 ns 716174
  38. BoostSqrt_256_256 2025 ns 2025 ns 342757
  39. BoostSqrt_512_256 1970 ns 1970 ns 347634
  40. BoostSqrt_512_512 4545 ns 4545 ns 156212
  41. BoostSqrt_1024_512 4582 ns 4582 ns 152902
  42. BoostSqrt_1024_1024 11367 ns 11367 ns 61176
  43. BoostSqrt_8192_4096 117407 ns 117408 ns 5959
  44. BoostSqrt_8192_8192 418921 ns 418928 ns 1676
  45. BoostSqrt_65536_32768 5888942 ns 5889035 ns 118
  46. BoostSqrt_65536_65536 23067244 ns 23067402 ns 30
  47. NewtonSqrt_32_32 3.84 ns 3.84 ns 181942965
  48. NewtonSqrt_64_32 4.49 ns 4.49 ns 155949279
  49. NewtonSqrt_64_64 6.65 ns 6.65 ns 104841489
  50. NewtonSqrt_96_48 14.2 ns 14.2 ns 49048711
  51. NewtonSqrt_96_96 62.1 ns 62.1 ns 11287754
  52. NewtonSqrt_128_64 17.1 ns 17.1 ns 40860694
  53. NewtonSqrt_128_128 70.7 ns 70.7 ns 9876916
  54. NewtonSqrt_256_128 224 ns 224 ns 3130241
  55. NewtonSqrt_256_256 665 ns 665 ns 1040061
  56. NewtonSqrt_512_256 675 ns 675 ns 1030642
  57. NewtonSqrt_512_512 1431 ns 1431 ns 488912
  58. NewtonSqrt_1024_512 1684 ns 1684 ns 417139
  59. NewtonSqrt_1024_1024 3867 ns 3867 ns 182077
  60. NewtonSqrt_8192_4096 42624 ns 42624 ns 16355
  61. NewtonSqrt_8192_8192 170758 ns 170761 ns 4099
  62. NewtonSqrt_65536_32768 2815704 ns 2815741 ns 248
  63. NewtonSqrt_65536_65536 11579545 ns 11579709 ns 57
  64. KaratsubaSqrt_32_32 3.85 ns 3.85 ns 182425543
  65. KaratsubaSqrt_64_32 4.52 ns 4.52 ns 154590411
  66. KaratsubaSqrt_64_64 6.50 ns 6.50 ns 107567820
  67. KaratsubaSqrt_96_48 9.13 ns 9.13 ns 76571762
  68. KaratsubaSqrt_96_96 37.6 ns 37.6 ns 18683581
  69. KaratsubaSqrt_128_64 12.7 ns 12.7 ns 54800694
  70. KaratsubaSqrt_128_128 47.9 ns 47.9 ns 14685962
  71. KaratsubaSqrt_256_128 194 ns 194 ns 3604686
  72. KaratsubaSqrt_256_256 378 ns 378 ns 1851248
  73. KaratsubaSqrt_512_256 388 ns 388 ns 1803666
  74. KaratsubaSqrt_512_512 669 ns 669 ns 1040849
  75. KaratsubaSqrt_1024_512 803 ns 803 ns 875418
  76. KaratsubaSqrt_1024_1024 1280 ns 1280 ns 550217
  77. KaratsubaSqrt_8192_4096 5953 ns 5953 ns 117945
  78. KaratsubaSqrt_8192_8192 13689 ns 13689 ns 51208
  79. KaratsubaSqrt_65536_32768 136822 ns 136759 ns 5141
  80. KaratsubaSqrt_65536_65536 427806 ns 427802 ns 1630
  81. KaratsubaArbitrarySqrt_32 10.4 ns 10.4 ns 67467754
  82. KaratsubaArbitrarySqrt_64 14.3 ns 14.3 ns 48880196
  83. KaratsubaArbitrarySqrt_96 217 ns 217 ns 3195132
  84. KaratsubaArbitrarySqrt_128 289 ns 289 ns 2423554
  85. KaratsubaArbitrarySqrt_256 707 ns 707 ns 980240
  86. KaratsubaArbitrarySqrt_512 1383 ns 1383 ns 509334
  87. KaratsubaArbitrarySqrt_1024 2206 ns 2206 ns 319874
  88. KaratsubaArbitrarySqrt_8192 15110 ns 15110 ns 45504
  89. KaratsubaArbitrarySqrt_65536 418347 ns 418351 ns 1673
  90. GMPArbitrarySqrt_32 43.3 ns 43.3 ns 16546623
  91. GMPArbitrarySqrt_64 45.2 ns 45.2 ns 15429630
  92. GMPArbitrarySqrt_96 55.2 ns 55.2 ns 12594129
  93. GMPArbitrarySqrt_128 54.6 ns 54.6 ns 12639097
  94. GMPArbitrarySqrt_256 108 ns 108 ns 6355532
  95. GMPArbitrarySqrt_512 164 ns 164 ns 4299273
  96. GMPArbitrarySqrt_1024 259 ns 259 ns 2720943
  97. GMPArbitrarySqrt_8192 2284 ns 2284 ns 310928
  98. GMPArbitrarySqrt_65536 58245 ns 58246 ns 12033
  99.  
Advertisement
Add Comment
Please, Sign In to add comment