Threadripper 3960X GCC 10 LTO Testing

AMD Ryzen Threadripper 3960X GCC 10 LTO benchmarking 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 1912225-PTS-THREADRI29
Jump To Table - Results

View

Do Not Show Noisy Results
Do Not Show Results With Incomplete Data
Do Not Show Results With Little Change/Spread
List Notable Results

Limit displaying results to tests within:

Audio Encoding 2 Tests
Bioinformatics 3 Tests
Chess Test Suite 3 Tests
C/C++ Compiler Tests 15 Tests
Compression Tests 2 Tests
CPU Massive 15 Tests
Creator Workloads 4 Tests
Database Test Suite 4 Tests
Encoding 2 Tests
HPC - High Performance Computing 9 Tests
Common Kernel Benchmarks 4 Tests
LAPACK (Linear Algebra Pack) Tests 2 Tests
Linear Algebra 2 Tests
Molecular Dynamics 2 Tests
MPI Benchmarks 6 Tests
Multi-Core 9 Tests
OpenMPI Tests 5 Tests
Programmer / Developer System Benchmarks 5 Tests
Renderers 2 Tests
Scientific Computing 8 Tests
Server 6 Tests
Server CPU Tests 5 Tests
Single-Threaded 5 Tests

Statistics

Show Overall Harmonic Mean(s)
Show Overall Geometric Mean
Show Geometric Means Per-Suite/Category
Show Wins / Losses Counts (Pie Chart)
Normalize Results
Remove Outliers Before Calculating Averages

Graph Settings

Force Line Graphs Where Applicable
Convert To Scalar Where Applicable
Prefer Vertical Bar Graphs

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Highlight
Result
Hide
Result
Result
Identifier
Performance Per
Dollar
Date
Run
  Test
  Duration
-O3 -march=native
December 21 2019
  4 Hours, 8 Minutes
-O3 -march=native -flto
December 20 2019
  3 Hours, 59 Minutes
-O3 -march=native -flto -fwhole-program
December 21 2019
  3 Hours, 56 Minutes
Invert Hiding All Results Option
  4 Hours, 1 Minute

Only show results where is faster than
Only show results matching title/arguments (delimit multiple options with a comma):
Do not show results matching title/arguments (delimit multiple options with a comma):


Threadripper 3960X GCC 10 LTO Testing, "SQLite 3.30.1 - Threads / Copies: 1", Lower Results Are Better "-O3 -march=native",14.21,14.218,14.182 "-O3 -march=native -flto",14.309,14.152,14.234 "-O3 -march=native -flto -fwhole-program",14.232,14.386,14.225 "HPC Challenge 1.5.0 - Test / Class: G-HPL", Higher Results Are Better "-O3 -march=native",63.6264,63.4524,63.5559 "-O3 -march=native -flto",63.9651,63.5333,63.5562 "-O3 -march=native -flto -fwhole-program",64.0579,63.5152,63.5763 "HPC Challenge 1.5.0 - Test / Class: G-Ffte", Higher Results Are Better "-O3 -march=native",15.28,15.241,15.0679 "-O3 -march=native -flto",15.1266,14.4892,16.0363 "-O3 -march=native -flto -fwhole-program",16.14,16.5262,15.2673 "HPC Challenge 1.5.0 - Test / Class: G-Ffte", Higher Results Are Better "-O3 -march=native",15.28,15.241,15.0679 "-O3 -march=native -flto",15.1266,14.4892,16.0363 "-O3 -march=native -flto -fwhole-program",16.14,16.5262,15.2673 "HPC Challenge 1.5.0 - Test / Class: EP-DGEMM", Higher Results Are Better "-O3 -march=native",32.2168,32.7852,32.4857 "-O3 -march=native -flto",31.925,34.02,32.3262 "-O3 -march=native -flto -fwhole-program",34.1389,33.3166,33.3353 "HPC Challenge 1.5.0 - Test / Class: G-Ptrans", Higher Results Are Better "-O3 -march=native",5.84662,5.77305,5.77021 "-O3 -march=native -flto",5.8123,5.76469,5.78674 "-O3 -march=native -flto -fwhole-program",5.82195,5.77976,5.82081 "HPC Challenge 1.5.0 - Test / Class: EP-STREAM Triad", Higher Results Are Better "-O3 -march=native",1.68179,1.68277,1.68822 "-O3 -march=native -flto",1.68192,1.68374,1.70056 "-O3 -march=native -flto -fwhole-program",1.73099,1.68152,1.68059 "HPC Challenge 1.5.0 - Test / Class: G-Random Access", Higher Results Are Better "-O3 -march=native",0.16566,0.162404,0.16488 "-O3 -march=native -flto",0.167743,0.167067,0.166839 "-O3 -march=native -flto -fwhole-program",0.166113,0.166747,0.167518 "HPC Challenge 1.5.0 - Test / Class: Random Ring Latency", Lower Results Are Better "-O3 -march=native",0.456482,0.453635,0.454248 "-O3 -march=native -flto",0.452493,0.45086,0.453677 "-O3 -march=native -flto -fwhole-program",0.506002,0.450413,0.452715 "HPC Challenge 1.5.0 - Test / Class: Random Ring Bandwidth", Higher Results Are Better "-O3 -march=native",3.36273,3.41189,3.49103 "-O3 -march=native -flto",3.36526,3.33495,3.29329 "-O3 -march=native -flto -fwhole-program",3.1428,3.39692,3.40524 "HPC Challenge 1.5.0 - Test / Class: Max Ping Pong Bandwidth", Higher Results Are Better "-O3 -march=native",23045.458,22577.313,22221.112 "-O3 -march=native -flto",23334.772,23163.027,22356.485 "-O3 -march=native -flto -fwhole-program",23093.488,23880.74,22117.9 "miniFE 2.2 - Problem Size: Small", Higher Results Are Better "-O3 -march=native",7710.37,7775.32,7750.93 "-O3 -march=native -flto",7743.25,7720.65,7699.04 "-O3 -march=native -flto -fwhole-program",7752.23,7727.03,7726.21 "FFTW 3.3.6 - Build: Stock - Size: 1D FFT Size 32", Higher Results Are Better "-O3 -march=native",13095,13165,13187 "-O3 -march=native -flto",11129,11311,11163 "-O3 -march=native -flto -fwhole-program",11063,11070,11074 "FFTW 3.3.6 - Build: Stock - Size: 2D FFT Size 32", Higher Results Are Better "-O3 -march=native",13205,13220,13227 "-O3 -march=native -flto",12705,12659,12667 "-O3 -march=native -flto -fwhole-program",12691,12452,12642 "FFTW 3.3.6 - Build: Stock - Size: 2D FFT Size 4096", Higher Results Are Better "-O3 -march=native",8046.3,8095.8,8485.3 "-O3 -march=native -flto",8737.5,8907.4,9264.2 "-O3 -march=native -flto -fwhole-program",8480.4,8756.7,8385.1 "FFTW 3.3.6 - Build: Float + SSE - Size: 1D FFT Size 32", Higher Results Are Better "-O3 -march=native",15368,15662,15510 "-O3 -march=native -flto",15438,15516,15511 "-O3 -march=native -flto -fwhole-program",15355,15050,15408 "FFTW 3.3.6 - Build: Float + SSE - Size: 2D FFT Size 32", Higher Results Are Better "-O3 -march=native",45942,45925,46003 "-O3 -march=native -flto",46392,46190,46467 "-O3 -march=native -flto -fwhole-program",45789,45779,45635 "FFTW 3.3.6 - Build: Float + SSE - Size: 2D FFT Size 4096", Higher Results Are Better "-O3 -march=native",23482,22899,23461 "-O3 -march=native -flto",24797,24275,24444 "-O3 -march=native -flto -fwhole-program",24383,24478,24007 "Timed MrBayes Analysis 3.2.7 - Primate Phylogeny Analysis", Lower Results Are Better "-O3 -march=native",69.255,87.079,68.937,71.183,69.278,70.04,70.382,70.358,70.173,76.557,70.134,70.249,70.212 "-O3 -march=native -flto",67.283,71.355,68.386,69.502 "-O3 -march=native -flto -fwhole-program",67.73,68.173,68.145 "QMCPACK 3.8 - ", Lower Results Are Better "-O3 -march=native", "-O3 -march=native -flto", "-O3 -march=native -flto -fwhole-program", "BYTE Unix Benchmark 3.6 - Computational Test: Dhrystone 2", Higher Results Are Better "-O3 -march=native",47996038.8,48135824.3,47306299.3 "-O3 -march=native -flto",66755751.4,68065128.1,66390193.3 "-O3 -march=native -flto -fwhole-program",64607089.6,65434055,64599733.9 "Crafty 25.2 - Elapsed Time", Higher Results Are Better "-O3 -march=native",9263329,9257172,9201452 "-O3 -march=native -flto",9216693,9183568,9227600 "-O3 -march=native -flto -fwhole-program",8973766,8989954,8971317 "TSCP 1.81 - AI Chess Performance", Higher Results Are Better "-O3 -march=native",1346645,1346645,1353262,1353262,1353262 "-O3 -march=native -flto",1415881,1426886,1423198,1423198,1423198 "-O3 -march=native -flto -fwhole-program",1415881,1415881,1419530,1415881,1423198 "MKL-DNN DNNL 1.1 - Harness: Deconvolution Batch deconv_1d - Data Type: f32", Lower Results Are Better "-O3 -march=native",2.28966,2.3146,2.3178 "-O3 -march=native -flto",2.3123,2.31212,2.31271,2.32793 "-O3 -march=native -flto -fwhole-program",2.30152,2.3171,2.32909 "MKL-DNN DNNL 1.1 - Harness: Convolution Batch conv_alexnet - Data Type: f32", Lower Results Are Better "-O3 -march=native",124.92,126.003,127.5 "-O3 -march=native -flto",127.335,126.816,126.763 "-O3 -march=native -flto -fwhole-program",126.986,126.897,121.5 "MKL-DNN DNNL 1.1 - Harness: Recurrent Neural Network Training - Data Type: f32", Lower Results Are Better "-O3 -march=native",193.438,194.902,194.179 "-O3 -march=native -flto",194.984,194.013,194.998 "-O3 -march=native -flto -fwhole-program",194.976,194.689,195.549 "MKL-DNN DNNL 1.1 - Harness: Convolution Batch conv_googlenet_v3 - Data Type: f32", Lower Results Are Better "-O3 -march=native",51.9459,52.1952,52.5607 "-O3 -march=native -flto",53.1429,53.1858,52.1519 "-O3 -march=native -flto -fwhole-program",52.2777,53.9278,53.5307 "TTSIOD 3D Renderer 2.3b - Phong Rendering With Soft-Shadow Mapping", Higher Results Are Better "-O3 -march=native",939.408,945.805,953.107 "-O3 -march=native -flto",949.848,950.209,950.932 "-O3 -march=native -flto -fwhole-program",951.565,952.018,946.97 "ACES DGEMM 1.0 - Sustained Floating-Point Rate", Higher Results Are Better "-O3 -march=native",8.944355,8.556268,8.842711 "-O3 -march=native -flto",8.806699,8.513224,8.964502 "-O3 -march=native -flto -fwhole-program",8.986173,8.412481,8.836011,8.254982,8.469993,7.947594,8.73007,8.759113,8.469081,8.986882,8.836152,8.764234,8.784809,8.351546,8.797526 "Himeno Benchmark 3.0 - Poisson Pressure Solver", Higher Results Are Better "-O3 -march=native",4856.234442,4958.882184,4865.87376 "-O3 -march=native -flto",4720.658174,4786.229907,4792.302722 "-O3 -march=native -flto -fwhole-program",4601.02009,4557.765225,4833.58883,4746.433756 "Stockfish 9 - Total Time", Higher Results Are Better "-O3 -march=native",81890184,78660921,78890119 "-O3 -march=native -flto",81156232,78970383,78715348 "-O3 -march=native -flto -fwhole-program",82355770,81821974,79950075 "Timed ImageMagick Compilation 6.9.0 - Time To Compile", Lower Results Are Better "-O3 -march=native",15.065,15.626,15.318 "-O3 -march=native -flto",75.283,75.235,75.221 "-O3 -march=native -flto -fwhole-program",75.266,74.932,74.422 "XZ Compression 5.2.4 - Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9", Lower Results Are Better "-O3 -march=native",20.07,19.994,19.987 "-O3 -march=native -flto",19.871,19.761,19.969 "-O3 -march=native -flto -fwhole-program",19.786,19.887,19.813 "Zstd Compression 1.3.4 - Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19", Lower Results Are Better "-O3 -march=native",10.283,9.66,10.216,9.797,10.014 "-O3 -march=native -flto",10.165,10.126,10.212 "-O3 -march=native -flto -fwhole-program",10.252,9.958,10.211 "FLAC Audio Encoding 1.3.2 - WAV To FLAC", Lower Results Are Better "-O3 -march=native",8.09,8.09,8.067,8.072,8.074 "-O3 -march=native -flto",8.058,8.052,8.048,8.037,8.027 "-O3 -march=native -flto -fwhole-program",8.066,8.085,8.068,8.083,8.065 "LAME MP3 Encoding 3.100 - WAV To MP3", Lower Results Are Better "-O3 -march=native",6.73,6.722,6.679 "-O3 -march=native -flto",6.702,6.489,6.675 "-O3 -march=native -flto -fwhole-program",6.712,6.689,6.691 "Radiance Benchmark 5.0 - Test: Serial", Lower Results Are Better "-O3 -march=native", "-O3 -march=native -flto", "-O3 -march=native -flto -fwhole-program", "Radiance Benchmark 5.0 - Test: SMP Parallel", Lower Results Are Better "-O3 -march=native", "-O3 -march=native -flto", "-O3 -march=native -flto -fwhole-program", "OpenSSL 1.1.1 - RSA 4096-bit Performance", Higher Results Are Better "-O3 -march=native",7220.2,7165.8,7150.2 "-O3 -march=native -flto",7224.9,7170.4,7153.4 "ASKAP 2018-11-10 - Test: tConvolve MT - Gridding", Higher Results Are Better "-O3 -march=native",1934.06,1949.4,1956.57 "-O3 -march=native -flto",1947.62,1955.37,1946.43 "-O3 -march=native -flto -fwhole-program",1954.17,1942.29,1948.81 "ASKAP 2018-11-10 - Test: tConvolve MT - Degridding", Higher Results Are Better "-O3 -march=native",3370.33,3363.23,3375.67 "-O3 -march=native -flto",3368.55,3368.55,3361.46 "-O3 -march=native -flto -fwhole-program",3365,3365,3361.46 "ASKAP 2018-11-10 - Test: tConvolve OpenMP - Gridding", Higher Results Are Better "-O3 -march=native",5547,5433.8,5433.8 "-O3 -march=native -flto",5547,5433.8,5325.12 "-O3 -march=native -flto -fwhole-program",5433.8,5433.8,5433.8 "ASKAP 2018-11-10 - Test: tConvolve OpenMP - Degridding", Higher Results Are Better "-O3 -march=native",4160.25,4160.25,4096.25 "-O3 -march=native -flto",4096.25,4160.25,4096.25 "-O3 -march=native -flto -fwhole-program",4160.25,4096.25,4096.25 "GROMACS 2019.4 - Water Benchmark", Higher Results Are Better "-O3 -march=native",2.522,2.509,2.511 "-O3 -march=native -flto",2.52,2.517,2.515 "-O3 -march=native -flto -fwhole-program",2.523,2.511,2.51 "PostgreSQL pgbench 12.0 - Scaling: Buffer Test - Test: Normal Load - Mode: Read Only", Higher Results Are Better "-O3 -march=native",671705.258414,669457.788853,670849.285075 "-O3 -march=native -flto",701697.029429,701410.815786,702652.342643 "PostgreSQL pgbench 12.0 - Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Only", Higher Results Are Better "-O3 -march=native",683551.083915,673423.249827,672320.787471 "-O3 -march=native -flto",713536.911454,702052.421272,694704.21601 "SQLite Speedtest 3.30 - Timed Time - Size 1,000", Lower Results Are Better "-O3 -march=native",57.584,57.279,57.238 "-O3 -march=native -flto",56.64,56.393,56.294 "-O3 -march=native -flto -fwhole-program",56.11,56.326,56.237 "Facebook RocksDB 6.3.6 - Test: Random Fill", Higher Results Are Better "-O3 -march=native",941244,920276,919838 "-O3 -march=native -flto",932971,913039,902333 "-O3 -march=native -flto -fwhole-program",922530,921977,914958 "Facebook RocksDB 6.3.6 - Test: Random Read", Higher Results Are Better "-O3 -march=native",145317322,145213524,144810722 "-O3 -march=native -flto",149423365,147394135,145141831 "-O3 -march=native -flto -fwhole-program",141657210,141470519,141758778 "Facebook RocksDB 6.3.6 - Test: Sequential Fill", Higher Results Are Better "-O3 -march=native",1011945,1022002,1020721 "-O3 -march=native -flto",1009655,1010205,1012660 "-O3 -march=native -flto -fwhole-program",1023187,1017954,1016697 "Facebook RocksDB 6.3.6 - Test: Random Fill Sync", Higher Results Are Better "-O3 -march=native",24456,24492,24558 "-O3 -march=native -flto",24350,24455,24422 "-O3 -march=native -flto -fwhole-program",24449,24563,24472 "Facebook RocksDB 6.3.6 - Test: Read While Writing", Higher Results Are Better "-O3 -march=native",4918507,4873275,4813015 "-O3 -march=native -flto",4915577,4907003,4882722 "-O3 -march=native -flto -fwhole-program",4908837,4855951,4931463 "NGINX Benchmark 1.9.9 - Static Web Page Serving", Higher Results Are Better "-O3 -march=native",41886.16,43664.35,43864.36 "-O3 -march=native -flto",43129.95,43748.86,44142.85 "-O3 -march=native -flto -fwhole-program",43329.4,43514.93,43688.59