AMD Ryzen Threadripper GCC 10 PGO benchmarks by Michael Larabel for a future article.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1912222-PTS-GCC10AMD29
GCC 10 AMD Threadripper 3960X PGO Optimization,
"ACES DGEMM 1.0 - Sustained Floating-Point Rate",
Higher Results Are Better
"GCC 10",8.710765,8.261695,8.975007,7.157366,7.914436,8.585605,8.868175,9.036855,8.923799,8.646844,8.898249,8.828582
"GCC 10 - PGO",9.529106,9.699705,9.778272
"ASKAP 2018-11-10 - Test: tConvolve MT - Gridding",
Higher Results Are Better
"GCC 10",1945.84,1953.58,1942.29
"GCC 10 - PGO",1945.84,1952.38,1943.47
"ASKAP 2018-11-10 - Test: tConvolve MT - Degridding",
Higher Results Are Better
"GCC 10",3359.7,3365,3352.65
"GCC 10 - PGO",3363.23,3361.46,3354.41
"ASKAP 2018-11-10 - Test: tConvolve OpenMP - Gridding",
Higher Results Are Better
"GCC 10",5433.8,5433.8,5433.8
"GCC 10 - PGO",5433.8,5325.12,5325.12
"ASKAP 2018-11-10 - Test: tConvolve OpenMP - Degridding",
Higher Results Are Better
"GCC 10",4096.25,4096.25,4096.25
"GCC 10 - PGO",4096.25,3973.97,3915.53
"BYTE Unix Benchmark 3.6 - Computational Test: Dhrystone 2",
Higher Results Are Better
"GCC 10",46959483.9,48693682.2,48512662.9
"GCC 10 - PGO",49159720,47258107.1,49118171.9
"Crafty 25.2 - Elapsed Time",
Higher Results Are Better
"GCC 10",9236870,9247465,9220138
"GCC 10 - PGO",9247307,9457210,9225310
"Facebook RocksDB 6.3.6 - Test: Random Fill",
Higher Results Are Better
"GCC 10",930211,915004,968901
"GCC 10 - PGO",919321,923507,920415
"Facebook RocksDB 6.3.6 - Test: Random Read",
Higher Results Are Better
"GCC 10",141934780,148144046,145544654
"GCC 10 - PGO",144656742,146080164,143569175
"Facebook RocksDB 6.3.6 - Test: Sequential Fill",
Higher Results Are Better
"GCC 10",1023113,1022879,1013593
"GCC 10 - PGO",1024286,1013149,1024537
"Facebook RocksDB 6.3.6 - Test: Random Fill Sync",
Higher Results Are Better
"GCC 10",24553,24622,24589
"GCC 10 - PGO",24645,24567,24553
"Facebook RocksDB 6.3.6 - Test: Read While Writing",
Higher Results Are Better
"GCC 10",4919634,4898555,4851678
"GCC 10 - PGO",4920176,4853207,4831938
"FFTW 3.3.6 - Build: Stock - Size: 1D FFT Size 32",
Higher Results Are Better
"GCC 10",10441,10415,10473
"FFTW 3.3.6 - Build: Stock - Size: 2D FFT Size 32",
Higher Results Are Better
"GCC 10",10505,10534,10498
"FFTW 3.3.6 - Build: Stock - Size: 2D FFT Size 4096",
Higher Results Are Better
"GCC 10",6698.8,6690.6,6672.4
"FFTW 3.3.6 - Build: Float + SSE - Size: 1D FFT Size 32",
Higher Results Are Better
"GCC 10",15399,15421,15368
"FFTW 3.3.6 - Build: Float + SSE - Size: 2D FFT Size 32",
Higher Results Are Better
"GCC 10",45312,45506,45395
"FFTW 3.3.6 - Build: Float + SSE - Size: 2D FFT Size 4096",
Higher Results Are Better
"GCC 10",23214,22537,22250
"FLAC Audio Encoding 1.3.2 - WAV To FLAC",
Lower Results Are Better
"GCC 10",7.697,7.734,7.745,7.705,7.713
"GROMACS 2019.4 - Water Benchmark",
Higher Results Are Better
"GCC 10",2.508,2.505,2.501
"Himeno Benchmark 3.0 - Poisson Pressure Solver",
Higher Results Are Better
"GCC 10",4563.985183,4875.303967,4588.54908,4663.197946,4730.461296
"GCC 10 - PGO",4908.181591,4819.21969,4816.879284
"HPC Challenge 1.5.0 - Test / Class: G-HPL",
Higher Results Are Better
"GCC 10",63.1685,63.8461,63.8734
"GCC 10 - PGO",63.4262,63.5051,63.4939
"HPC Challenge 1.5.0 - Test / Class: G-Ffte",
Higher Results Are Better
"GCC 10",10.5928,10.4121,10.4689
"GCC 10 - PGO",10.5308,10.853,10.5261
"HPC Challenge 1.5.0 - Test / Class: G-Ffte",
Higher Results Are Better
"GCC 10",10.5928,10.4121,10.4689
"GCC 10 - PGO",10.5308,10.853,10.5261
"HPC Challenge 1.5.0 - Test / Class: EP-DGEMM",
Higher Results Are Better
"GCC 10",32.2631,32.925,33.5957
"GCC 10 - PGO",32.5639,32.7627,32.7018
"HPC Challenge 1.5.0 - Test / Class: G-Ptrans",
Higher Results Are Better
"GCC 10",5.48896,5.47077,5.47239
"GCC 10 - PGO",5.57341,5.5345,5.46471
"HPC Challenge 1.5.0 - Test / Class: EP-STREAM Triad",
Higher Results Are Better
"GCC 10",1.80003,1.79611,1.79635
"GCC 10 - PGO",1.79839,1.79367,1.79442
"HPC Challenge 1.5.0 - Test / Class: G-Random Access",
Higher Results Are Better
"GCC 10",0.143509,0.142177,0.142643
"GCC 10 - PGO",0.142741,0.140682,0.141406
"HPC Challenge 1.5.0 - Test / Class: Random Ring Latency",
Lower Results Are Better
"GCC 10",0.457948,0.457987,0.459968
"GCC 10 - PGO",0.456824,0.455968,0.457605
"HPC Challenge 1.5.0 - Test / Class: Random Ring Bandwidth",
Higher Results Are Better
"GCC 10",3.40607,3.4251,3.38916
"GCC 10 - PGO",3.39192,3.42016,3.27537
"HPC Challenge 1.5.0 - Test / Class: Max Ping Pong Bandwidth",
Higher Results Are Better
"GCC 10",23381.012,23189.749,22360.234
"GCC 10 - PGO",23308.802,23132.084,23303.372
"LAME MP3 Encoding 3.100 - WAV To MP3",
Lower Results Are Better
"GCC 10",7.295,7.295,7.302
"miniFE 2.2 - Problem Size: Small",
Higher Results Are Better
"GCC 10",7762.64,7729.88,7727.78
"GCC 10 - PGO",7716.23,7723.17,7745.35
"MKL-DNN DNNL 1.1 - Harness: Deconvolution Batch deconv_1d - Data Type: f32",
Lower Results Are Better
"GCC 10",2.31644,2.32777,2.32837
"GCC 10 - PGO",2.31398,2.30339,2.33424
"MKL-DNN DNNL 1.1 - Harness: Convolution Batch conv_alexnet - Data Type: f32",
Lower Results Are Better
"GCC 10",122.542,126.879,122.548
"GCC 10 - PGO",121.932,124.272,123.685
"MKL-DNN DNNL 1.1 - Harness: Recurrent Neural Network Training - Data Type: f32",
Lower Results Are Better
"GCC 10",193.945,193.855,194.945
"GCC 10 - PGO",193.702,195.904,196.357
"MKL-DNN DNNL 1.1 - Harness: Convolution Batch conv_googlenet_v3 - Data Type: f32",
Lower Results Are Better
"GCC 10",52.282,52.1112,52.5942
"GCC 10 - PGO",52.29,54.5736,53.3607
"OpenSSL 1.1.1 - RSA 4096-bit Performance",
Higher Results Are Better
"GCC 10",7222.4,7169.8,7149.6
"GCC 10 - PGO",7112.6,7060.1,7044.4
"PostgreSQL pgbench 12.0 - Scaling: Buffer Test - Test: Normal Load - Mode: Read Only",
Higher Results Are Better
"GCC 10",669203.740761,670025.989354,667889.802639
"PostgreSQL pgbench 12.0 - Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Only",
Higher Results Are Better
"GCC 10",682436.58436,666683.098297,679929.450436
"QMCPACK 3.8 - ",
Lower Results Are Better
"GCC 10",
"GCC 10 - PGO",
"Radiance Benchmark 5.0 - Test: Serial",
Lower Results Are Better
"GCC 10",
"GCC 10 - PGO",
"Radiance Benchmark 5.0 - Test: SMP Parallel",
Lower Results Are Better
"GCC 10",
"GCC 10 - PGO",
"SQLite 3.30.1 - Threads / Copies: 1",
Lower Results Are Better
"GCC 10",14.166,14.195,14.192
"SQLite Speedtest 3.30 - Timed Time - Size 1,000",
Lower Results Are Better
"GCC 10",57.49,57.241,57.057
"Stockfish 9 - Total Time",
Higher Results Are Better
"GCC 10",79844023,79927209,78307608
"GCC 10 - PGO",78243964,77729368,79532616
"Timed ImageMagick Compilation 6.9.0 - Time To Compile",
Lower Results Are Better
"GCC 10",16.34,16.61,16.456
"Timed MrBayes Analysis 3.2.7 - Primate Phylogeny Analysis",
Lower Results Are Better
"GCC 10",69.522,70.193,70.31
"TSCP 1.81 - AI Chess Performance",
Higher Results Are Better
"GCC 10",1346645,1343360,1343360,1349946,1349946
"GCC 10 - PGO",1529938,1534200,1534200,1534200,1534200
"TTSIOD 3D Renderer 2.3b - Phong Rendering With Soft-Shadow Mapping",
Higher Results Are Better
"GCC 10",936.067,939.496,939.85
"XZ Compression 5.2.4 - Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9",
Lower Results Are Better
"GCC 10",19.863,19.904,19.827