pitrou commented on pull request #10009:
URL: https://github.com/apache/arrow/pull/10009#issuecomment-818855204
Benchmarks on Zen 2, clang 10.
```
----------------------------------------------------------------------------------------------
Non-regressions: (44)
----------------------------------------------------------------------------------------------
benchmark baseline contender
change % counters
ModeKernelNarrow<Int64Type>/1048576/10000 1.344 GiB/sec 3.077 GiB/sec
129.033 {}
ModeKernelWide<FloatType>/1048576/0 26.692 MiB/sec 60.554 MiB/sec
126.860 {}
ModeKernelWide<FloatType>/1048576/100 26.720 MiB/sec 60.031 MiB/sec
124.667 {}
ModeKernelWide<FloatType>/1048576/10000 26.707 MiB/sec 59.770 MiB/sec
123.799 {}
ModeKernelWide<Int32Type>/1048576/0 35.031 MiB/sec 77.918 MiB/sec
122.426 {}
ModeKernelNarrow<Int64Type>/1048576/0 1.399 GiB/sec 3.091 GiB/sec
120.934 {}
ModeKernelWide<Int32Type>/1048576/10000 34.942 MiB/sec 77.128 MiB/sec
120.729 {}
ModeKernelWide<DoubleType>/1048576/100 57.929 MiB/sec 127.702 MiB/sec
120.447 {}
ModeKernelNarrow<Int64Type>/1048576/100 1.328 GiB/sec 2.874 GiB/sec
116.482 {}
ModeKernelWide<DoubleType>/1048576/10000 58.316 MiB/sec 125.540 MiB/sec
115.276 {}
ModeKernelWide<DoubleType>/1048576/0 58.070 MiB/sec 122.623 MiB/sec
111.164 {}
ModeKernelWide<FloatType>/1048576/2 55.623 MiB/sec 117.360 MiB/sec
110.994 {}
ModeKernelWide<DoubleType>/1048576/2 116.593 MiB/sec 243.300 MiB/sec
108.675 {}
ModeKernelWide<Int64Type>/1048576/100 79.077 MiB/sec 162.463 MiB/sec
105.449 {}
ModeKernelWide<Int64Type>/1048576/10000 78.890 MiB/sec 158.923 MiB/sec
101.450 {}
ModeKernelNarrow<Int64Type>/1048576/10 994.277 MiB/sec 1.895 GiB/sec
95.196 {}
ModeKernelWide<Int32Type>/1048576/2 70.771 MiB/sec 136.449 MiB/sec
92.804 {}
ModeKernelWide<Int64Type>/1048576/0 79.140 MiB/sec 150.926 MiB/sec
90.709 {}
ModeKernelWide<DoubleType>/1048576/10 72.236 MiB/sec 136.781 MiB/sec
89.354 {}
ModeKernelWide<Int64Type>/1048576/2 149.834 MiB/sec 282.411 MiB/sec
88.482 {}
ModeKernelWide<FloatType>/1048576/10 34.595 MiB/sec 65.197 MiB/sec
88.457 {}
ModeKernelWide<Int32Type>/1048576/10 44.789 MiB/sec 82.908 MiB/sec
85.107 {}
ModeKernelWide<Int32Type>/1048576/100 41.497 MiB/sec 76.746 MiB/sec
84.946 {}
ModeKernelNarrow<Int64Type>/1048576/2 799.410 MiB/sec 1.407 GiB/sec
80.226 {}
ModeKernelWide<Int64Type>/1048576/10 94.448 MiB/sec 168.857 MiB/sec
78.782 {}
ModeKernelNarrow<Int32Type>/1048576/0 1.099 GiB/sec 1.709 GiB/sec
55.441 {}
ModeKernelNarrow<Int32Type>/1048576/10 700.749 MiB/sec 1.059 GiB/sec
54.802 {}
ModeKernelNarrow<Int32Type>/1048576/2 500.474 MiB/sec 727.773 MiB/sec
45.417 {}
ModeKernelNarrow<Int32Type>/1048576/100 1.083 GiB/sec 1.529 GiB/sec
41.151 {}
ModeKernelNarrow<Int32Type>/1048576/10000 1.258 GiB/sec 1.658 GiB/sec
31.790 {}
ModeKernelNarrow<Int8Type>/1048576/1 504.487 GiB/sec 625.852 GiB/sec
24.057 {}
ModeKernelWide<Int32Type>/1048576/1 584.030 GiB/sec 704.471 GiB/sec
20.622 {}
ModeKernelNarrow<Int32Type>/1048576/1 595.824 GiB/sec 712.818 GiB/sec
19.636 {}
ModeKernelNarrow<Int64Type>/1048576/1 597.643 GiB/sec 707.585 GiB/sec
18.396 {}
ModeKernelWide<FloatType>/1048576/1 582.116 GiB/sec 679.811 GiB/sec
16.783 {}
ModeKernelWide<DoubleType>/1048576/1 583.923 GiB/sec 674.269 GiB/sec
15.472 {}
ModeKernelWide<Int64Type>/1048576/1 590.544 GiB/sec 678.023 GiB/sec
14.813 {}
ModeKernelNarrow<BooleanType>/1048576/1 593.884 GiB/sec 648.047 GiB/sec
9.120 {}
ModeKernelNarrow<BooleanType>/1048576/0 36.364 GiB/sec 38.774 GiB/sec
6.626 {}
ModeKernelNarrow<Int8Type>/1048576/2 366.079 MiB/sec 378.478 MiB/sec
3.387 {}
ModeKernelNarrow<BooleanType>/1048576/10 2.393 GiB/sec 2.412 GiB/sec
0.784 {}
ModeKernelNarrow<BooleanType>/1048576/10000 2.392 GiB/sec 2.395 GiB/sec
0.115 {}
ModeKernelNarrow<BooleanType>/1048576/2 2.393 GiB/sec 2.391 GiB/sec
-0.071 {}
ModeKernelNarrow<BooleanType>/1048576/100 2.395 GiB/sec 2.369 GiB/sec
-1.084 {}
-------------------------------------------------------------------------------------------
Regressions: (4)
-------------------------------------------------------------------------------------------
benchmark baseline contender
change % counters
ModeKernelNarrow<Int8Type>/1048576/0 517.607 MiB/sec 477.913 MiB/sec
-7.669 {}
ModeKernelNarrow<Int8Type>/1048576/10000 597.905 MiB/sec 473.417 MiB/sec
-20.821 {}
ModeKernelNarrow<Int8Type>/1048576/10 616.529 MiB/sec 486.274 MiB/sec
-21.127 {}
ModeKernelNarrow<Int8Type>/1048576/100 652.528 MiB/sec 478.726 MiB/sec
-26.635 {}
```
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
[email protected]