GCC AMD Znver3 Compiler Optimization Levels

Benchmarks 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 2012160-PTS-GCCZNVER86
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:

Bioinformatics 2 Tests
C/C++ Compiler Tests 10 Tests
CPU Massive 5 Tests
Creator Workloads 7 Tests
Encoding 2 Tests
HPC - High Performance Computing 5 Tests
Imaging 2 Tests
Multi-Core 9 Tests
Programmer / Developer System Benchmarks 2 Tests
Renderers 3 Tests
Scientific Computing 4 Tests
Video Encoding 2 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
View Logs
Performance Per
Dollar
Date
Run
  Test
  Duration
-O2 -march=x86-64
December 15 2020
  1 Hour, 9 Minutes
-O3 -march=x86-64
December 14 2020
  1 Hour, 35 Minutes
-O3 -march=znver2
December 13 2020
  1 Hour, 5 Minutes
-O2 -march=znver3
December 15 2020
  55 Minutes
-O3 -march=znver3
December 13 2020
  1 Hour, 4 Minutes
-O2 -march=znver3 -flto
December 15 2020
  50 Minutes
-O3 -maech=znver3 -flto
December 14 2020
  54 Minutes
-Ofast -march=znver3 -flto
December 15 2020
  48 Minutes
Invert Hiding All Results Option
  1 Hour, 2 Minutes

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):


GCC AMD Znver3 Compiler Optimization Levels, "Timed ImageMagick Compilation 6.9.0 - Time To Compile", Lower Results Are Better "-O2 -march=x86-64",15.96,18.472,15.938,16.022,15.907,15.901,16.737,17.603,15.782,17.745,15.781,16,16.027,16.074,16.024 "-O3 -march=x86-64",18.983,19.059,18.959 "-O3 -march=znver2",19.086,19.286,21.432,18.934,19.368,18.851,19.301,18.992,19.078,19.244,18.949,19.138,19.32,20.572,18.996 "-O2 -march=znver3",15.807,15.767,15.837 "-O3 -march=znver3",18.829,19.001,18.747 "-O2 -march=znver3 -flto",50.444,49.796,50.982 "-O3 -maech=znver3 -flto",64.041,62.923,63.463 "-Ofast -march=znver3 -flto",66.75,67.407,66.371 "C-Ray 1.1 - Total Time - 4K, 16 Rays Per Pixel", Lower Results Are Better "-O2 -march=x86-64",60.636,61.183,60.869 "-O3 -march=x86-64",31.274,31.308,31.509 "-O3 -march=znver2",25.101,25.408,25.244 "-O2 -march=znver3",46.499,46.803,46.859 "-O3 -march=znver3",25.06,25.424,25.277 "-O2 -march=znver3 -flto",46.208,46.532,46.516 "-O3 -maech=znver3 -flto",25.366,25.483,25.59 "-Ofast -march=znver3 -flto",27.264,27.328,27.433 "Timed MrBayes Analysis 3.2.7 - Primate Phylogeny Analysis", Lower Results Are Better "-O2 -march=x86-64",73.19,80.048,80.313,80.115,80.4,80.021,79.919,79.455,80.609 "-O3 -march=x86-64",76.943,77.182,77.098 "-O3 -march=znver2",76.623,70.659,76.946,76.761,76.842,76.814,76.674,71.255,77.005,76.902,76.919,70.799,77.171,76.927,77.16 "-O2 -march=znver3",79.486,79.412,79.732 "-O3 -march=znver3",77.67,76.763,70.597,77.132,77.076,76.868,76.628,77.08,77.039 "-O2 -march=znver3 -flto",79.207,79.46,79.872 "-O3 -maech=znver3 -flto",73.905,73.822,74.03 "-Ofast -march=znver3 -flto",44.799,45.811,45.212 "GraphicsMagick 1.3.33 - Operation: Sharpen", Higher Results Are Better "-O2 -march=x86-64",225,224,223 "-O3 -march=x86-64",226,224,224 "-O3 -march=znver2",379,376,375 "-O2 -march=znver3",352,359,367 "-O3 -march=znver3",359,359,366 "-O2 -march=znver3 -flto",379,376,375 "-O3 -maech=znver3 -flto",371,369,369 "-Ofast -march=znver3 -flto",330,328,327 "SciMark 2.0 - Computational Test: Composite", Higher Results Are Better "-O2 -march=x86-64",2892.39,2865.07,2893.89 "-O3 -march=x86-64",3685.3,3652.8,3644.12 "-O3 -march=znver2",4396.06,4396.57,4429.33 "-O2 -march=znver3",2695.1,2591.29,2590.39 "-O3 -march=znver3",3782.73,3691.72,4106.83,3754.6,4060.69,4024.5,4119.03,3968.75,4004.47,4143.02,4039.15,3928.37,3837.37,3952.69,3958.65 "-O2 -march=znver3 -flto",2971.14,2884.82,2916.73 "-O3 -maech=znver3 -flto",3958.11,2422.61,3972.54,3952.1,3971.49,4083.86,3970.42,3976.28,3977.71,3954,4023.5,4000.98 "-Ofast -march=znver3 -flto",4162.74,4045.4,4097.52 "LibRaw 0.20 - Post-Processing Benchmark", Higher Results Are Better "-O2 -march=x86-64",52.09,51.58,50.68 "-O3 -march=x86-64",63.53,63.81,64.35 "-O3 -march=znver2",75.93,74.09,75.76 "-O2 -march=znver3",51.88,50.53,50.45 "-O3 -march=znver3",60.19,75.77,76.36,59.91,76.83,77.16,75.14,76.83,76.86,75.99,75.84,76.93,75.98,75.76,71.97 "-O2 -march=znver3 -flto",48.92,49,50.03 "-O3 -maech=znver3 -flto",73.43,72.36,75.39 "-Ofast -march=znver3 -flto",74.26,76.2,75.23 "GraphicsMagick 1.3.33 - Operation: Resizing", Higher Results Are Better "-O2 -march=x86-64",1608,1604,1603 "-O3 -march=x86-64",1750,1708,1706 "-O3 -march=znver2",1909,1905,1906 "-O2 -march=znver3",2159,2150,2142 "-O3 -march=znver3",2121,2150,2135 "-O2 -march=znver3 -flto", "-O3 -maech=znver3 -flto",1909,1907,1903 "-Ofast -march=znver3 -flto",1903,1901,1899 "FFTW 3.3.6 - Build: Stock - Size: 1D FFT Size 4096", Higher Results Are Better "-O2 -march=x86-64",12754,13163,12758 "-O3 -march=x86-64",12359,12597,12353 "-O3 -march=znver2",14116,14216,13956 "-O2 -march=znver3",13961,13902,13451 "-O3 -march=znver3",13738,13773,13594 "-O2 -march=znver3 -flto",15241,15255,15200 "-O3 -maech=znver3 -flto",15380,15733,15640 "-Ofast -march=znver3 -flto",13085,13077,7945.8,13479,13135,13505,13045,13206,7928.2,7960.3,13512,13539,13004,12987,12826 "GraphicsMagick 1.3.33 - Operation: Enhanced", Higher Results Are Better "-O2 -march=x86-64", "-O3 -march=x86-64", "-O3 -march=znver2",445,444,444 "-O2 -march=znver3",429,428,433 "-O3 -march=znver3",434,422,440 "-O2 -march=znver3 -flto",477,476,476 "-O3 -maech=znver3 -flto",446,446,444 "-Ofast -march=znver3 -flto",450,449,447 "FFTW 3.3.6 - Build: Stock - Size: 2D FFT Size 4096", Higher Results Are Better "-O2 -march=x86-64",8272.1,8256.5,8529.8 "-O3 -march=x86-64",8546.2,8640.4,5886.4,8463.5,8780.7,8631.2,8593.6,8540.7,8722.1,5835.3,8587,8803.1 "-O3 -march=znver2",8903.9,8919.7,8957.7 "-O2 -march=znver3",8748.7,8882.6,8839.9 "-O3 -march=znver3",9330.5,9277,9334.7 "-O2 -march=znver3 -flto",9760.3,9534.3,9860 "-O3 -maech=znver3 -flto",10108,10093,10175 "-Ofast -march=znver3 -flto",8833.9,8851.5,8582.4 "ACES DGEMM 1.0 - Sustained Floating-Point Rate", Higher Results Are Better "-O2 -march=x86-64",7.338297,7.521177,7.720226 "-O3 -march=x86-64",6.911707,6.318378,6.456643,6.196058,6.423963,6.436641,6.425461,6.452623,6.538666,6.837374,6.295253,6.688162,6.363485,6.44011,6.483836 "-O3 -march=znver2",7.585019,7.373524,7.578024 "-O2 -march=znver3",7.329785,7.342498,7.502943 "-O3 -march=znver3",7.215913,7.226034,7.479333 "-O2 -march=znver3 -flto",7.424376,7.410657,7.201882 "-O3 -maech=znver3 -flto",7.978598,7.834939,7.415632,7.457604,7.751043,7.738716 "-Ofast -march=znver3 -flto",7.694508,7.931193,7.651156 "GraphicsMagick 1.3.33 - Operation: Noise-Gaussian", Higher Results Are Better "-O2 -march=x86-64",433,432,422 "-O3 -march=x86-64",372,429,430,431,432,433,433,430,429,428,430,432 "-O3 -march=znver2",433,434,434 "-O2 -march=znver3", "-O3 -march=znver3",442,440,441 "-O2 -march=znver3 -flto",443,448,445 "-O3 -maech=znver3 -flto",432,431,427 "-Ofast -march=znver3 -flto",507,502,503 "Kvazaar 2.0 - Video Input: Bosphorus 1080p - Video Preset: Ultra Fast", Higher Results Are Better "-O2 -march=x86-64",196,194.03,193.53 "-O3 -march=x86-64",197.06,199.58,199.88 "-O3 -march=znver2",198.65,199.71,199.7 "-O2 -march=znver3",195.3,195.06,195.03 "-O3 -march=znver3",200.29,200.43,199.63 "-O2 -march=znver3 -flto",200.96,202.85,201.75 "-O3 -maech=znver3 -flto",204.48,202.63,204.56 "-Ofast -march=znver3 -flto",220.98,220.65,221.33 "Kvazaar 2.0 - Video Input: Bosphorus 1080p - Video Preset: Very Fast", Higher Results Are Better "-O2 -march=x86-64",108.06,109.71,108.38 "-O3 -march=x86-64",112.3,111.25,111.77 "-O3 -march=znver2",111.84,111.45,111.34 "-O2 -march=znver3",109.81,109.18,109.27 "-O3 -march=znver3",111.46,111.82,111.22 "-O2 -march=znver3 -flto",113.14,113.47,113.62 "-O3 -maech=znver3 -flto",116.02,116.37,115.83 "-Ofast -march=znver3 -flto",122.18,121.69,121.34 "Timed HMMer Search 3.3.1 - Pfam Database Search", Lower Results Are Better "-O2 -march=x86-64",86.084,85.568,85.713 "-O3 -march=x86-64",85.893,85.508,85.386 "-O3 -march=znver2",84.573,84.928,84.871 "-O2 -march=znver3",85.356,84.917,85.104 "-O3 -march=znver3",85.182,84.665,85.214 "-O2 -march=znver3 -flto",85.109,84.803,84.874 "-O3 -maech=znver3 -flto",84.245,83.937,84.176 "-Ofast -march=znver3 -flto",77.061,76.947,76.822 "Smallpt 1.0 - Global Illumination Renderer; 128 Samples", Lower Results Are Better "-O2 -march=x86-64",4.835,4.831,4.822 "-O3 -march=x86-64",5.057,5.103,5.044 "-O3 -march=znver2",4.654,4.708,4.67 "-O2 -march=znver3",4.568,4.571,4.561 "-O3 -march=znver3",4.653,4.723,4.644 "-O2 -march=znver3 -flto",4.603,4.624,4.593 "-O3 -maech=znver3 -flto",4.681,4.645,4.643 "-Ofast -march=znver3 -flto",4.606,4.592,4.608 "Kvazaar 2.0 - Video Input: Bosphorus 4K - Video Preset: Ultra Fast", Higher Results Are Better "-O2 -march=x86-64",53.21,53.17,53 "-O3 -march=x86-64",54.53,54.55,54.21 "-O3 -march=znver2",54.68,54.8,54.77 "-O2 -march=znver3",53.77,53.85,53.88 "-O3 -march=znver3",54.73,54.81,54.64 "-O2 -march=znver3 -flto",55.24,54.29,55.19 "-O3 -maech=znver3 -flto",56.1,55.91,56.36 "-Ofast -march=znver3 -flto",58.69,58.86,58.53 "Coremark 1.0 - CoreMark Size 666 - Iterations Per Second", Higher Results Are Better "-O2 -march=x86-64",704664.733732,698131.045015,698766.240856 "-O3 -march=x86-64",718105.995437,716819.115176,717515.602227 "-O3 -march=znver2",721818.079287,718240.311237,724801.812005 "-O2 -march=znver3",674370.411998,661909.194332,673495.159254 "-O3 -march=znver3",716926.179008,715563.506261,715590.175543 "-O2 -march=znver3 -flto",687580.575849,686130.865168,670133.677708 "-O3 -maech=znver3 -flto",739200.739201,734900.099518,736450.462199 "-Ofast -march=znver3 -flto",730204.609417,728874.041455,725760.725761 "Kvazaar 2.0 - Video Input: Bosphorus 4K - Video Preset: Very Fast", Higher Results Are Better "-O2 -march=x86-64",29.67,29.38,29.59 "-O3 -march=x86-64",30.51,30.5,30.44 "-O3 -march=znver2",30.3,30.39,30.34 "-O2 -march=znver3",29.82,29.94,29.84 "-O3 -march=znver3",30.45,30.31,30.18 "-O2 -march=znver3 -flto",30.85,30.71,30.72 "-O3 -maech=znver3 -flto",31.44,31.47,31.41 "-Ofast -march=znver3 -flto",32.47,32.43,32.3 "AOM AV1 2.0 - Encoder Mode: Speed 8 Realtime", Higher Results Are Better "-O2 -march=x86-64",57.56,60.33,62.73,61.35,61.57,61.73 "-O3 -march=x86-64",53.69,62.82,49.39,61.47,61.23,61.51,62.23,56.97,61.73,62.97,61.49,61.85,62.4,61.17,60.18 "-O3 -march=znver2",62.34,62.65,61.86 "-O2 -march=znver3",61.67,61.79,62.85 "-O3 -march=znver3",61.69,63.62,61.67 "-O2 -march=znver3 -flto",60.52,62.66,63.05 "-O3 -maech=znver3 -flto",60.69,63.71,58.96,63.82,64.75,62.65,63.43,62.21,62.48 "-Ofast -march=znver3 -flto",63.31,64.19,63.78 "Kvazaar 2.0 - Video Input: Bosphorus 4K - Video Preset: Slow", Higher Results Are Better "-O2 -march=x86-64",11.51,11.47,11.46 "-O3 -march=x86-64",11.72,11.7,11.66 "-O3 -march=znver2",11.65,11.58,11.55 "-O2 -march=znver3",11.54,11.52,11.5 "-O3 -march=znver3",11.66,11.54,11.53 "-O2 -march=znver3 -flto",11.73,11.67,11.64 "-O3 -maech=znver3 -flto",11.94,11.87,11.82 "-Ofast -march=znver3 -flto",12.17,12.12,12.06 "Darmstadt Automotive Parallel Heterogeneous Suite - Backend: OpenMP - Kernel: NDT Mapping", Higher Results Are Better "-O2 -march=x86-64",933.65015195156,895.61729675831,935.86516054767 "-O3 -march=x86-64",925.18634795025,929.6949206118,938.21685631678 "-O3 -march=znver2",963.3663875045,965.01033365232,965.79787782013 "-O2 -march=znver3",974.76971065586,961.54924814862,964.6658960058 "-O3 -march=znver3",967.17566972885,971.18337075087,975.58437504065 "-O2 -march=znver3 -flto",967.41894238536,968.08076375118,975.86998809439 "-O3 -maech=znver3 -flto",967.4127030962,976.54660568676,970.39016153762 "-Ofast -march=znver3 -flto",965.71704490584,967.86838280485,976.14941593727 "Kvazaar 2.0 - Video Input: Bosphorus 1080p - Video Preset: Slow", Higher Results Are Better "-O2 -march=x86-64",44.86,45.19,45.22 "-O3 -march=x86-64",45.68,45.66,45.9 "-O3 -march=znver2",45.05,44.86,45 "-O2 -march=znver3",45.09,44.92,44.67 "-O3 -march=znver3",45.06,44.97,44.7 "-O2 -march=znver3 -flto",45.78,45.65,45.62 "-O3 -maech=znver3 -flto",46.18,46.38,46.33 "-Ofast -march=znver3 -flto",47.2,47.26,47.28 "Kvazaar 2.0 - Video Input: Bosphorus 4K - Video Preset: Medium", Higher Results Are Better "-O2 -march=x86-64",11.67,11.69,11.67 "-O3 -march=x86-64",11.89,11.85,11.85 "-O3 -march=znver2",11.74,11.7,11.72 "-O2 -march=znver3",11.75,11.73,11.71 "-O3 -march=znver3",11.74,11.73,11.74 "-O2 -march=znver3 -flto",11.89,11.79,11.84 "-O3 -maech=znver3 -flto",12.04,12.04,12.02 "-Ofast -march=znver3 -flto",12.29,12.27,12.26 "Kvazaar 2.0 - Video Input: Bosphorus 1080p - Video Preset: Medium", Higher Results Are Better "-O2 -march=x86-64",46.27,46.21,46.48 "-O3 -march=x86-64",46.86,46.75,46.62 "-O3 -march=znver2",46.42,46.32,46.41 "-O2 -march=znver3",46.4,46.09,46.43 "-O3 -march=znver3",46.54,46.24,46.47 "-O2 -march=znver3 -flto",47.07,47.07,46.97 "-O3 -maech=znver3 -flto",47.33,47.42,47.22 "-Ofast -march=znver3 -flto",48.46,48.66,48.51 "AOBench - Size: 2048 x 2048 - Total Time", Lower Results Are Better "-O2 -march=x86-64",31.215,51.673,30.396,31.155,31.165,30.344,31.224,31.28,30.861,31.176,51.625,51.664,30.177,31.181,30.395 "-O3 -march=x86-64",28.734,47.431,28.905,28.94,28.649,28.487,28.929,28.903,28.894,28.636,28.923,28.739,28.916,28.915,27.859 "-O3 -march=znver2",25.078,25.019,24.952 "-O2 -march=znver3",27.448,45.113,27.235,27.21,27.389,27.265,27.24,27.205,27.596,26.554,45.147,26.484,27.257,45.031,26.493 "-O3 -march=znver3",24.917,24.984,25.293 "-O2 -march=znver3 -flto",27.572,27.61,26.908 "-O3 -maech=znver3 -flto",25.997,25.755,25.793 "-Ofast -march=znver3 -flto",24.239,24.617,24.658