wesm edited a comment on pull request #7521:
URL: https://github.com/apache/arrow/pull/7521#issuecomment-647825256
FWIW on the "gcc/clang perf discussion", clang-8 also shows performance
benefits and limited downside
```
benchmark baseline contender change %
regression
2 UniqueInt64/11 6.444 GiB/sec 18.511 GiB/sec 187.240
False
31 UniqueInt64/5 6.470 GiB/sec 18.390 GiB/sec 184.244
False
39 UniqueUInt8/5 810.180 MiB/sec 1.747 GiB/sec 120.867
False
26 UniqueUInt8/1 683.475 MiB/sec 1.430 GiB/sec 114.196
False
42 UniqueInt64/4 5.424 GiB/sec 6.965 GiB/sec 28.397
False
18 UniqueInt64/1 2.672 GiB/sec 3.411 GiB/sec 27.627
False
40 UniqueUInt8/2 654.320 MiB/sec 826.916 MiB/sec 26.378
False
33 UniqueUInt8/4 758.115 MiB/sec 947.360 MiB/sec 24.962
False
25 UniqueInt64/10 5.248 GiB/sec 6.426 GiB/sec 22.460
False
9 UniqueString100bytes/5 26.923 GiB/sec 32.142 GiB/sec 19.384
False
35 UniqueString10bytes/11 2.691 GiB/sec 3.207 GiB/sec 19.173
False
3 UniqueString10bytes/5 2.695 GiB/sec 3.200 GiB/sec 18.731
False
20 UniqueString100bytes/11 26.909 GiB/sec 31.831 GiB/sec 18.291
False
30 UniqueInt64/7 2.514 GiB/sec 2.890 GiB/sec 14.960
False
37 UniqueInt64/2 2.619 GiB/sec 2.975 GiB/sec 13.578
False
11 UniqueString10bytes/4 2.487 GiB/sec 2.700 GiB/sec 8.596
False
32 UniqueString10bytes/10 2.386 GiB/sec 2.589 GiB/sec 8.481
False
0 UniqueString100bytes/4 24.419 GiB/sec 26.365 GiB/sec 7.966
False
38 UniqueString100bytes/10 22.463 GiB/sec 24.128 GiB/sec 7.411
False
34 UniqueInt64/8 2.392 GiB/sec 2.563 GiB/sec 7.157
False
19 UniqueString10bytes/1 781.817 MiB/sec 835.760 MiB/sec 6.900
False
43 UniqueInt64/3 2.184 GiB/sec 2.331 GiB/sec 6.721
False
24 UniqueString10bytes/7 583.523 MiB/sec 621.007 MiB/sec 6.424
False
15 UniqueString100bytes/7 1.936 GiB/sec 2.024 GiB/sec 4.538
False
6 UniqueString10bytes/2 780.337 MiB/sec 805.686 MiB/sec 3.248
False
27 UniqueString100bytes/2 3.934 GiB/sec 4.059 GiB/sec 3.197
False
13 UniqueString100bytes/1 3.898 GiB/sec 3.995 GiB/sec 2.485
False
7 UniqueString10bytes/8 592.115 MiB/sec 604.865 MiB/sec 2.153
False
29 UniqueString100bytes/8 1.969 GiB/sec 2.011 GiB/sec 2.111
False
21 UniqueInt64/9 2.034 GiB/sec 2.048 GiB/sec 0.676
False
1 BuildStringDictionary 85.937 MiB/sec 85.928 MiB/sec -0.010
False
41 UniqueUInt8/3 449.171 MiB/sec 448.844 MiB/sec -0.073
False
28 UniqueString100bytes/0 4.084 GiB/sec 4.077 GiB/sec -0.161
False
4 UniqueString100bytes/3 4.255 GiB/sec 4.235 GiB/sec -0.450
False
5 UniqueString100bytes/6 2.054 GiB/sec 2.033 GiB/sec -1.041
False
14 UniqueString100bytes/9 2.138 GiB/sec 2.107 GiB/sec -1.449
False
8 UniqueUInt8/0 1.777 GiB/sec 1.750 GiB/sec -1.487
False
23 UniqueInt64/0 3.860 GiB/sec 3.799 GiB/sec -1.560
False
10 UniqueString10bytes/9 616.458 MiB/sec 605.470 MiB/sec -1.782
False
22 UniqueString10bytes/3 799.494 MiB/sec 783.825 MiB/sec -1.960
False
17 UniqueString10bytes/6 647.921 MiB/sec 631.631 MiB/sec -2.514
False
36 BuildDictionary 1.539 GiB/sec 1.498 GiB/sec -2.694
False
16 UniqueInt64/6 3.193 GiB/sec 3.077 GiB/sec -3.634
False
12 UniqueString10bytes/0 881.975 MiB/sec 839.487 MiB/sec -4.817
False
```
----------------------------------------------------------------
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]