Advertisement
Falvyu

highway/bench_sort - Perf on Zen 4 (7700X)

Feb 17th, 2023
22
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.42 KB | Software | 0 0
  1. Running main() from gmock_main.cc
  2. [==========] Running 15 tests from 1 test suite.
  3. [----------] Global test environment set-up.
  4. [----------] 15 tests from BenchSortGroup/BenchSort
  5. [ RUN ] BenchSortGroup/BenchSort.BenchAllPartition/AVX3
  6. AVX3: vq: f32: uniform8: 1.05E+06 2333 MB/s ( 1 threads)
  7. AVX3: vq: i32: uniform8: 1.05E+06 2350 MB/s ( 1 threads)
  8. AVX3: vq: i64: uniform8: 1.05E+06 40703 MB/s ( 1 threads)
  9. AVX3: vq: U128: uniform8: 5.24E+05 30407 MB/s ( 1 threads)
  10. AVX3: vq: KV128: uniform8: 5.24E+05 33127 MB/s ( 1 threads)
  11. [ OK ] BenchSortGroup/BenchSort.BenchAllPartition/AVX3 (2654 ms)
  12. [ RUN ] BenchSortGroup/BenchSort.BenchAllPartition/AVX2
  13. AVX2: vq: f32: uniform8: 1.05E+06 31394 MB/s ( 1 threads)
  14. AVX2: vq: i32: uniform8: 1.05E+06 31606 MB/s ( 1 threads)
  15. AVX2: vq: i64: uniform8: 1.05E+06 29998 MB/s ( 1 threads)
  16. AVX2: vq: U128: uniform8: 5.24E+05 18988 MB/s ( 1 threads)
  17. AVX2: vq: KV128: uniform8: 5.24E+05 23647 MB/s ( 1 threads)
  18. [ OK ] BenchSortGroup/BenchSort.BenchAllPartition/AVX2 (1510 ms)
  19. [ RUN ] BenchSortGroup/BenchSort.BenchAllPartition/SSE4
  20. SSE4: vq: f32: uniform8: 1.05E+06 16351 MB/s ( 1 threads)
  21. SSE4: vq: i32: uniform8: 1.05E+06 16284 MB/s ( 1 threads)
  22. SSE4: vq: i64: uniform8: 1.05E+06 14812 MB/s ( 1 threads)
  23. SSE4: vq: U128: uniform8: 5.24E+05 10575 MB/s ( 1 threads)
  24. SSE4: vq: KV128: uniform8: 5.24E+05 12770 MB/s ( 1 threads)
  25. [ OK ] BenchSortGroup/BenchSort.BenchAllPartition/SSE4 (2582 ms)
  26. [ RUN ] BenchSortGroup/BenchSort.BenchAllPartition/SSSE3
  27. [ OK ] BenchSortGroup/BenchSort.BenchAllPartition/SSSE3 (0 ms)
  28. [ RUN ] BenchSortGroup/BenchSort.BenchAllPartition/EMU128
  29. EMU128: vq: f32: uniform8: 1.05E+06 1207 MB/s ( 1 threads)
  30. EMU128: vq: i32: uniform8: 1.05E+06 1465 MB/s ( 1 threads)
  31. EMU128: vq: i64: uniform8: 1.05E+06 2923 MB/s ( 1 threads)
  32. EMU128: vq: U128: uniform8: 5.24E+05 10201 MB/s ( 1 threads)
  33. EMU128: vq: KV128: uniform8: 5.24E+05 14062 MB/s ( 1 threads)
  34. [ OK ] BenchSortGroup/BenchSort.BenchAllPartition/EMU128 (6703 ms)
  35. [ RUN ] BenchSortGroup/BenchSort.BenchAllBase/AVX3
  36. AVX3: vq: f32: uniform32: 1.54E+05 6656 MB/s ( 1 threads)
  37. AVX3: vq: i64: uniform32: 7.68E+04 9628 MB/s ( 1 threads)
  38. AVX3: vq: U128: uniform32: 3.84E+04 5577 MB/s ( 1 threads)
  39. [ OK ] BenchSortGroup/BenchSort.BenchAllBase/AVX3 (8 ms)
  40. [ RUN ] BenchSortGroup/BenchSort.BenchAllBase/AVX2
  41. AVX2: vq: f32: uniform32: 7.68E+04 7744 MB/s ( 1 threads)
  42. AVX2: vq: i64: uniform32: 3.84E+04 8230 MB/s ( 1 threads)
  43. AVX2: vq: U128: uniform32: 1.92E+04 8630 MB/s ( 1 threads)
  44. [ OK ] BenchSortGroup/BenchSort.BenchAllBase/AVX2 (3 ms)
  45. [ RUN ] BenchSortGroup/BenchSort.BenchAllBase/SSE4
  46. [ OK ] BenchSortGroup/BenchSort.BenchAllBase/SSE4 (0 ms)
  47. [ RUN ] BenchSortGroup/BenchSort.BenchAllBase/SSSE3
  48. [ OK ] BenchSortGroup/BenchSort.BenchAllBase/SSSE3 (0 ms)
  49. [ RUN ] BenchSortGroup/BenchSort.BenchAllBase/EMU128
  50. EMU128: vq: f32: uniform32: 3.84E+04 358 MB/s ( 1 threads)
  51. EMU128: vq: i64: uniform32: 1.92E+04 5304 MB/s ( 1 threads)
  52. EMU128: vq: U128: uniform32: 9.60E+03 4436 MB/s ( 1 threads)
  53. [ OK ] BenchSortGroup/BenchSort.BenchAllBase/EMU128 (14 ms)
  54. [ RUN ] BenchSortGroup/BenchSort.BenchAllSort/AVX3
  55. AVX3: std: f32: uniform32: 1.00E+06 74 MB/s ( 1 threads)
  56. AVX3: heap: f32: uniform32: 1.00E+06 46 MB/s ( 1 threads)
  57. AVX3: vq: f32: uniform32: 1.00E+06 174 MB/s ( 1 threads)
  58. AVX3: std: i32: uniform32: 1.00E+06 110 MB/s ( 1 threads)
  59. AVX3: heap: i32: uniform32: 1.00E+06 56 MB/s ( 1 threads)
  60. AVX3: vq: i32: uniform32: 1.00E+06 176 MB/s ( 1 threads)
  61. AVX3: std: i64: uniform32: 1.00E+06 216 MB/s ( 1 threads)
  62. AVX3: heap: i64: uniform32: 1.00E+06 108 MB/s ( 1 threads)
  63. AVX3: vq: i64: uniform32: 1.00E+06 1477 MB/s ( 1 threads)
  64. AVX3: std: U128: uniform32: 1.00E+06 342 MB/s ( 1 threads)
  65. AVX3: heap: U128: uniform32: 1.00E+06 119 MB/s ( 1 threads)
  66. AVX3: vq: U128: uniform32: 1.00E+06 1034 MB/s ( 1 threads)
  67. AVX3: std: KV128: uniform32: 1.00E+06 399 MB/s ( 1 threads)
  68. AVX3: heap: KV128: uniform32: 1.00E+06 132 MB/s ( 1 threads)
  69. AVX3: vq: KV128: uniform32: 1.00E+06 1211 MB/s ( 1 threads)
  70. [ OK ] BenchSortGroup/BenchSort.BenchAllSort/AVX3 (23888 ms)
  71. [ RUN ] BenchSortGroup/BenchSort.BenchAllSort/AVX2
  72. AVX2: vq: f32: uniform32: 1.00E+06 1155 MB/s ( 1 threads)
  73. AVX2: vq: i32: uniform32: 1.00E+06 1273 MB/s ( 1 threads)
  74. AVX2: vq: i64: uniform32: 1.00E+06 1108 MB/s ( 1 threads)
  75. AVX2: vq: U128: uniform32: 1.00E+06 890 MB/s ( 1 threads)
  76. AVX2: vq: KV128: uniform32: 1.00E+06 1104 MB/s ( 1 threads)
  77. [ OK ] BenchSortGroup/BenchSort.BenchAllSort/AVX2 (1548 ms)
  78. [ RUN ] BenchSortGroup/BenchSort.BenchAllSort/SSE4
  79. [ OK ] BenchSortGroup/BenchSort.BenchAllSort/SSE4 (0 ms)
  80. [ RUN ] BenchSortGroup/BenchSort.BenchAllSort/SSSE3
  81. [ OK ] BenchSortGroup/BenchSort.BenchAllSort/SSSE3 (0 ms)
  82. [ RUN ] BenchSortGroup/BenchSort.BenchAllSort/EMU128
  83. EMU128: vq: f32: uniform32: 1.00E+06 47 MB/s ( 1 threads)
  84. EMU128: vq: i32: uniform32: 1.00E+06 68 MB/s ( 1 threads)
  85. EMU128: vq: i64: uniform32: 1.00E+06 155 MB/s ( 1 threads)
  86. EMU128: vq: U128: uniform32: 1.00E+06 305 MB/s ( 1 threads)
  87. EMU128: vq: KV128: uniform32: 1.00E+06 551 MB/s ( 1 threads)
  88. [ OK ] BenchSortGroup/BenchSort.BenchAllSort/EMU128 (8591 ms)
  89. [----------] 15 tests from BenchSortGroup/BenchSort (47506 ms total)
  90.  
  91. [----------] Global test environment tear-down
  92. [==========] 15 tests from 1 test suite ran. (47506 ms total)
  93. [ PASSED ] 15 tests.
  94.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement