GCC 9 compiler tuning benchmarks by Michael Larabel for a future article on Phoronix.com.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1902194-SP-AMDEPYCCO19
AMD EPYC Compiler Tuning,
"SVT-AV1 2019-02-03 - 1080p 8-bit YUV To AV1 Video Encode",
Higher Results Are Better
"-O0",1.68,1.69,1.69
"-Og",1.73,1.73,1.72
"-O1",1.64,1.79,1.7,1.74,1.57,1.7,1.74,1.69,1.69
"-O2",1.79,1.63,1.73,1.64,1.72,1.65,1.63,1.7
"-O2 -ftree-vectorize -ftree-slp-vectorize",1.65,1.68,1.69
"-O2 -march=znver1",1.73,1.67,1.6,1.73,1.76,1.71
"-O2 -flto",1.67,1.75,1.65
"-O3",1.75,1.69,1.75
"-O3 -march=znver1",1.73,1.65,1.67
"-O3 -march=znver1 -flto",1.7,1.72,1.71
"-Ofast -march=znver1",1.76,1.65,1.7
"VP9 libvpx Encoding 1.8.0 - vpxenc VP9 1080p Video Encode",
Higher Results Are Better
"-O0",12.49,12.51,12.51
"-Og",12.54,12.52,12.51
"-O1",12.54,12.52,12.52
"-O2",12.55,12.53,12.55
"-O2 -ftree-vectorize -ftree-slp-vectorize",12.56,12.6,12.52
"-O2 -march=znver1",12.45,12.39,12.42
"-O3",12.44,12.52,11.58,12.52,12.51
"-O3 -march=znver1",12.41,12.41,12.42
"-O3 -march=znver1 -flto",12.76,12.75,12.75
"-Ofast -march=znver1",12.38,12.34,12.38
"x264 2018-09-25 - H.264 Video Encoding",
Higher Results Are Better
"-O0",102.44,102.32,102.02
"-Og",143.88,140.27,141.14
"-O1",145.3,146.85,141.81
"-O2",144.74,145.24,142.11
"-O2 -ftree-vectorize -ftree-slp-vectorize",145.23,144.39,143.61
"-O2 -march=znver1",146.7,141.85,144.28
"-O3",148.35,145.97,145.86
"-O3 -march=znver1",145.05,146.17,140.35
"-Ofast -march=znver1",144.92,143.47,143.25
"x265 3.0 - H.265 1080p Video Encoding",
Higher Results Are Better
"-O0",34.66,34.05,36.29
"-Og",35.3,35.37,33.61
"-O1",34.97,35.01,38.78,34.37,35.93,34.95,36.71,35,35.22,34.94,35.94
"-O2",34.98,34.53,34.15
"-O2 -ftree-vectorize -ftree-slp-vectorize",35.05,34.85,36.33
"-O2 -march=znver1",34.93,34.84,34.64
"-O2 -flto",35.62,34.34,35.25
"-O3",36,34.99,34.65
"-O3 -march=znver1",35.71,35.78,35.21
"-Ofast -march=znver1",34.9,34.94,34.9
"SVT-AV1 2019-02-15 - 1080p 8-bit YUV To AV1 Video Encode",
Higher Results Are Better
"-O0",5.85,5.86,5.92
"-Og",5.86,5.92,5.79
"-O1",5.82,5.86,5.94
"-O2",5.87,5.79,5.76
"-O2 -ftree-vectorize -ftree-slp-vectorize",5.87,5.93,5.86
"-O2 -march=znver1",5.75,5.84,5.94
"-O2 -flto",5.96,5.81,5.93
"-O3",5.85,5.86,5.98
"-O3 -march=znver1",5.93,5.81,5.92
"-O3 -march=znver1 -flto",5.88,5.83,5.8
"-Ofast -march=znver1",5.91,5.81,6
"SVT-VP9 2019-02-17 - 1080p 8-bit YUV To VP9 Video Encode",
Higher Results Are Better
"-Og",92.66,94.73,90.66
"-O2 -ftree-vectorize -ftree-slp-vectorize",94.71,92.99,96.77
"-O2 -march=znver1",96.11,96.06,95.56
"-O2 -flto",95.39,94.74,97.23
"-O3 -march=znver1 -flto",97.24,98.14,96.4
"-Ofast -march=znver1",97.91,98.26,97.23
"VP9 libvpx Encoding 1.8.0 - vpxenc VP9 1080p Video Encode",
Higher Results Are Better
"-Og",20.38,20.37,20.41
"-O2 -ftree-vectorize -ftree-slp-vectorize",20.44,20.27,20.32
"-O2 -march=znver1",20.06,20.17,19.93
"-O3 -march=znver1 -flto",20.83,20.86,20.9
"-Ofast -march=znver1",20.05,20.15,20.18
"GraphicsMagick 1.3.30 - Operation: Swirl",
Higher Results Are Better
"-O0",97,96,96
"-Og",
"-O1",193,194,194
"-O2",
"-O2 -ftree-vectorize -ftree-slp-vectorize",
"-O2 -march=znver1",195,196,196
"-O2 -flto",197,196,196
"-O3",
"-O3 -march=znver1",
"-O3 -march=znver1 -flto",
"-Ofast -march=znver1",195,195,197
"GraphicsMagick 1.3.30 - Operation: Rotate",
Higher Results Are Better
"-O0",
"-Og",
"-O1",
"-O2",
"-O2 -ftree-vectorize -ftree-slp-vectorize",
"-O2 -march=znver1",190,191,191
"-O2 -flto",
"-O3",
"-O3 -march=znver1",
"-O3 -march=znver1 -flto",
"-Ofast -march=znver1",
"GraphicsMagick 1.3.30 - Operation: Sharpen",
Higher Results Are Better
"-O0",
"-Og",155,156,157
"-O1",
"-O2",
"-O2 -ftree-vectorize -ftree-slp-vectorize",
"-O2 -march=znver1",
"-O2 -flto",182,184,183
"-O3",
"-O3 -march=znver1",
"-O3 -march=znver1 -flto",182,183,183
"-Ofast -march=znver1",181,182,182
"GraphicsMagick 1.3.30 - Operation: Enhanced",
Higher Results Are Better
"-O0",91,90,90
"-Og",
"-O1",
"-O2",
"-O2 -ftree-vectorize -ftree-slp-vectorize",
"-O2 -march=znver1",
"-O2 -flto",189,190,190
"-O3",182,181,181
"-O3 -march=znver1",190,191,191
"-O3 -march=znver1 -flto",180,189,190
"-Ofast -march=znver1",
"GraphicsMagick 1.3.30 - Operation: Resizing",
Higher Results Are Better
"-O0",
"-Og",118,112,123,121,123,116,123,120
"-O1",119,132,121,118,129,123,124,125,128,134,127,128
"-O2",126,134,133
"-O2 -ftree-vectorize -ftree-slp-vectorize",127,126,131
"-O2 -march=znver1",
"-O2 -flto",115,128,130,127,129,123,125,133,135,130,125,130
"-O3",116,120,119
"-O3 -march=znver1",132,126,123,122,130
"-O3 -march=znver1 -flto",120,123,131,128,122,120,128,128
"-Ofast -march=znver1",129,120,116,127,127,122,126,129,124,123
"GraphicsMagick 1.3.30 - Operation: Noise-Gaussian",
Higher Results Are Better
"-O0",
"-Og",
"-O1",181,178,177
"-O2",
"-O2 -ftree-vectorize -ftree-slp-vectorize",177,178,180
"-O2 -march=znver1",
"-O2 -flto",178,180,181
"-O3",171,172,173
"-O3 -march=znver1",179,180,181
"-O3 -march=znver1 -flto",179,177,178
"-Ofast -march=znver1",
"GraphicsMagick 1.3.30 - Operation: HWB Color Space",
Higher Results Are Better
"-O0",101,102,102
"-Og",
"-O1",211,210,210
"-O2",210,212,211
"-O2 -ftree-vectorize -ftree-slp-vectorize",211,212,212
"-O2 -march=znver1",212,211,211
"-O2 -flto",215,214,213
"-O3",204,201,203
"-O3 -march=znver1",209,210,210
"-O3 -march=znver1 -flto",
"-Ofast -march=znver1",
"libjpeg-turbo tjbench 1.5.3 - Test: Decompression Throughput",
Higher Results Are Better
"-O0",111.961321,109.692354,111.956545
"-Og",140.826616,140.674742,140.721036
"-O1",139.34747,139.402619,139.439497
"-O2",140.837273,138.96465,141.079941
"-O2 -ftree-vectorize -ftree-slp-vectorize",138.931301,138.843282,139.044441
"-O2 -march=znver1",142.796433,142.78343,140.06217
"-O2 -flto",139.597324,139.641095,139.706851
"-O3",140.867682,140.77215,140.867537
"-O3 -march=znver1",144.137582,144.023857,143.923738
"-O3 -march=znver1 -flto",143.719696,144.046474,143.989667
"-Ofast -march=znver1",143.672915,143.636657,143.437647
"FFTW 3.3.6 - Build: Stock - Size: 2D FFT Size 4096",
Higher Results Are Better
"-O0",1701.4,1704.4,1718.2
"-Og",4373.9,4343.9,4380
"-O1",4623.1,4629.2,4644.5
"-O2",4625.7,4620.7,4628.5
"-O2 -ftree-vectorize -ftree-slp-vectorize",4784.8,4772,4858.1
"-O2 -march=znver1",5099.7,5066.8,5055.2
"-O2 -flto",5102.2,5090,5082
"-O3",4833.3,4705.4,4715.4
"-O3 -march=znver1",4915,5077.4,5025.4
"-O3 -march=znver1 -flto",5567.2,5618.3,5527.3
"-Ofast -march=znver1",4889.7,4900.2,4865.6
"FFTW 3.3.6 - Build: Float + SSE - Size: 2D FFT Size 4096",
Higher Results Are Better
"-O0",2194.6,2191.2,2192.4
"-Og",12325,12883,12719
"-O1",13373,13425,13605
"-O2",13241,13220,13713
"-O2 -ftree-vectorize -ftree-slp-vectorize",13191,13428,13235
"-O2 -march=znver1",13364,13360,13315
"-O2 -flto",13465,13005,13173
"-O3",13779,13393,13493
"-O3 -march=znver1",12897,12731,12627
"-O3 -march=znver1 -flto",13196,13110,13024
"-Ofast -march=znver1",13453,13168,12098,13479,13470,13330,13110,13221
"SciMark 2.0 - Computational Test: Composite",
Higher Results Are Better
"-O0",438.71,423.06,439.2
"-Og",1276.96,1203.84,1186.7,1177.26,1179.13
"-O1",1529.66,1520.33,1508.32
"-O2",1393.04,1353.48,1360.62
"-O2 -ftree-vectorize -ftree-slp-vectorize",1739.16,1724.84,1708.23
"-O2 -march=znver1",1585.86,1516.9,1467.35,1464.41,1468.2
"-O2 -flto",1354.91,1278.18,1286.49
"-O3",1804.53,1811.66,1785.02
"-O3 -march=znver1",1978.15,1938.12,1966.51
"-O3 -march=znver1 -flto",1817.54,1713.61,1710.97
"-Ofast -march=znver1",1860.69,1789.36,1825.66
"SciMark 2.0 - Computational Test: Monte Carlo",
Higher Results Are Better
"-O0",107.66,107.58,107.65
"-Og",209.82,209.47,210.44
"-O1",575.31,575.19,576.06
"-O2",560.39,560.37,560.48
"-O2 -ftree-vectorize -ftree-slp-vectorize",560.3,560.38,559.69
"-O2 -march=znver1",556.88,556.83,556.83
"-O2 -flto",567.87,567.68,567.58
"-O3",560.17,560.55,560.39
"-O3 -march=znver1",556.88,556.98,556.88
"-O3 -march=znver1 -flto",1479.82,1480.68,1479.62
"-Ofast -march=znver1",561.23,561.36,561.45
"SciMark 2.0 - Computational Test: Fast Fourier Transform",
Higher Results Are Better
"-O0",201.45,198.63,201.79
"-Og",252.69,258.62,258.95
"-O1",225.33,226.71,226.56
"-O2",228.93,230.55,230.93
"-O2 -ftree-vectorize -ftree-slp-vectorize",229.17,231.1,231.46
"-O2 -march=znver1",225.33,230.28,231.48
"-O2 -flto",227.06,234.52,234.98
"-O3",231.96,231.43,233.16
"-O3 -march=znver1",226.58,226.66,226.57
"-O3 -march=znver1 -flto",227.64,230.39,230.98
"-Ofast -march=znver1",218.79,221.75,222.05
"SciMark 2.0 - Computational Test: Sparse Matrix Multiply",
Higher Results Are Better
"-O0",510.57,526.9,511.83
"-Og",2189.74,2192.94,2180.72
"-O1",2526.54,2374.7,2331.14
"-O2",2539.32,2503.66,2537.62
"-O2 -ftree-vectorize -ftree-slp-vectorize",2491.54,2519.37,2532.95
"-O2 -march=znver1",2597.19,2555.23,2600.31
"-O2 -flto",2288.36,2305.96,2302.72
"-O3",2480.2,2468.92,2477.17
"-O3 -march=znver1",2485.73,2497.09,2462.24
"-O3 -march=znver1 -flto",2047.82,2053.84,2054.52
"-Ofast -march=znver1",2561.59,2572.15,2603.51
"SciMark 2.0 - Computational Test: Dense LU Matrix Factorization",
Higher Results Are Better
"-O0",541.77,451.18,542.79
"-Og",2814.57,2439.33,2364.39
"-O1",3402.31,3506.15,3488.96
"-O2",2717.58,2553.69,2555.02
"-O2 -ftree-vectorize -ftree-slp-vectorize",4495.93,4394.69,4298.25
"-O2 -march=znver1",3533.64,3226.02,2932.06
"-O2 -flto",2773.02,2364.35,2409.09
"-O3",4323.43,4370.93,4227.91
"-O3 -march=znver1",4932.64,4721.71,4898.38
"-O3 -march=znver1 -flto",3657.37,3127.95,3114.29
"-Ofast -march=znver1",4286.26,3916.07,4065.45
"SciMark 2.0 - Computational Test: Jacobi Successive Over-Relaxation",
Higher Results Are Better
"-O0",832.1,830.99,831.94
"-Og",918,918.82,918.99
"-O1",918.82,918.91,918.88
"-O2",918.95,919.15,919.04
"-O2 -ftree-vectorize -ftree-slp-vectorize",918.86,918.64,918.79
"-O2 -march=znver1",1016.28,1016.14,1016.09
"-O2 -flto",918.23,918.39,918.1
"-O3",1426.92,1426.47,1426.5
"-O3 -march=znver1",1688.91,1688.17,1688.5
"-O3 -march=znver1 -flto",1675.06,1675.2,1675.41
"-Ofast -march=znver1",1675.55,1675.47,1675.87
"Himeno Benchmark 3.0 - Poisson Pressure Solver",
Higher Results Are Better
"-O0",383.371622,383.593265,383.218555
"-Og",767.606267,767.706819,779.717078
"-O1",777.287195,796.138255,780.853802
"-O2",1026.821726,1008.67612,1016.909939
"-O2 -ftree-vectorize -ftree-slp-vectorize",1021.559702,998.07384,1002.415887
"-O2 -march=znver1",998.918745,997.134716,1006.592666
"-O2 -flto",1016.482655,1023.626291,1024.693277
"-O3",1019.727002,998.908457,1003.911288
"-O3 -march=znver1",1010.800923,1010.52088,1010.735119
"-O3 -march=znver1 -flto",997.479872,996.730978,1005.497529
"-Ofast -march=znver1",1018.394374,1008.93567,1037.930167
"TSCP 1.81 - AI Chess Performance",
Higher Results Are Better
"-O0",866003,864643,866003,864643,866003
"-Og",864643,866003,864643,866003,864643
"-O1",866003,864643,863288,863288,863288
"-O2",864643,863288,866003,863288,864643
"-O2 -ftree-vectorize -ftree-slp-vectorize",866003,864643,866003,863288,864643
"-O2 -march=znver1",866003,864643,864643,864643,864643
"-O2 -flto",864643,864643,863288,864643,863288
"-O3",864643,866003,864643,864643,864643
"-O3 -march=znver1",867366,864643,864643,864643,867366
"-O3 -march=znver1 -flto",863288,861937,863288,863288,863288
"-Ofast -march=znver1",866003,863288,864643,864643,863288
"Stockfish 9 - Total Time",
Higher Results Are Better
"-O0",105381552,108842011,103380961
"-Og",106860363,106154106,104114602
"-O1",106294933,106198900,104600442
"-O2",105758045,105211153,102472068
"-O2 -ftree-vectorize -ftree-slp-vectorize",105082719,104021858,103489018
"-O2 -march=znver1",106258066,105456732,106538031
"-O2 -flto",105321491,103405178,104883147
"-O3",102781152,104674598,104909771
"-O3 -march=znver1",106694839,107076181,105722961
"-Ofast -march=znver1",106964608,106971150,105585975
"Hierarchical INTegration 1.0 - Test: FLOAT",
Higher Results Are Better
"-O0",267095923.7368,268047520.76206,267069889.15376
"-Og",267245381.58681,267657121.8525,267203508.17608
"-O1",267480893.9283,270669405.97263,267216433.34807
"-O2",267023106.39134,267141303.80076,267771498.75504
"-O2 -ftree-vectorize -ftree-slp-vectorize",267122864.88113,267280112.85418,267113458.06913
"-O2 -march=znver1",267683969.61284,267123676.20979,266996422.02469
"-O2 -flto",267120857.87273,267111477.94527,270287864.32122
"-O3",267104975.1361,267753599.3218,267088367.89312
"-O3 -march=znver1",267404375.773,267193654.96852,270921385.90715
"-O3 -march=znver1 -flto",267108052.2065,267277744.82036,267332417.09429
"-Ofast -march=znver1",267107739.69773,267362124.91094,266696356.56736
"Hierarchical INTegration 1.0 - Test: DOUBLE",
Higher Results Are Better
"-O0",596900253.24249,613460393.43698,585275379.16953
"-Og",653214993.56738,592108890.03899,585752065.42479,575150151.58518,624303971.89794,578618646.22262,611820368.87926,583242677.7683,570896631.76843
"-O1",582428004.3394,584747178.02758,588004903.24732
"-O2",603218123.1889,586745992.03184,608480700.73862
"-O2 -ftree-vectorize -ftree-slp-vectorize",600019694.54788,600377678.13339,607208517.45095
"-O2 -march=znver1",639975738.42111,623716681.91658,593126594.20884,613247490.91559
"-O2 -flto",629028508.4921,607229211.8209,643663480.26246
"-O3",593537415.56935,599092497.25265,593654227.89488
"-O3 -march=znver1",595200207.90715,575262657.08523,597406913.48477
"-O3 -march=znver1 -flto",581740156.24047,644173100.89696,640853617.93925,596951075.90171,626425114.43145,633039063.14459,630368295.92363,599364636.36007,614881847.49925
"-Ofast -march=znver1",613600393.41978,590527360.74237,611867743.83872
"John The Ripper 1.8.0-jumbo-1 - Test: Blowfish",
Higher Results Are Better
"-O0",15061,15936,14579,13981,13855,15651,15851,15804,15720,14784,15851,15076
"-Og",61601,56381,58300,56841,51046,61478,50215,57753,54462
"-O1",68970,63667,65631,65713
"-O2",64479,54577,63712,60641,56880,58885,66475,62023,70620,69427,60373,64518
"-O2 -ftree-vectorize -ftree-slp-vectorize",57427,67319,61985,71042,55690,59451,64901,61286,63859,73499,73499,53068
"-O2 -march=znver1",51200,57984,64588,60556,53617,66854,53491,67934,57408,70313,60718,71042
"-O2 -flto",64134,59835,72230,62215,56304,69469,67468,61785,63059,69004,64748,71155
"-O3",64934,67895,64588
"-O3 -march=znver1",65176,71541,67468,71769,61900,61869,70467,71848,64249,64518,64441,66629
"-O3 -march=znver1 -flto",55229,60288,50023,55421,70889,59498,66048,59528,55114,56496,55603,61033
"-Ofast -march=znver1",61862,56419,61409,63520,65779,62092,65324,54001,68548,61677,70620
"John The Ripper 1.8.0-jumbo-1 - Test: Traditional DES",
Higher Results Are Better
"-O0",214460000,216635000,223601000
"-Og",243846000,238551000,235471000
"-O1",261619000,233977000,260859000,263899000,256770000,258264000,260099000,251972000,261541000,261672000
"-O2",256534000,254148000,261541000
"-O2 -ftree-vectorize -ftree-slp-vectorize",251448000,260623000,259103000
"-O2 -march=znver1",252811000,259785000,255275000
"-O2 -flto",261934000,259732000,260544000
"-O3",229795000,224736000,261409000,264136000,249849000,261436000,261252000,252916000,265211000,263900000,258002000,253781000
"-O3 -march=znver1",261147000,255511000,263401000
"-O3 -march=znver1 -flto",252103000,255564000,256665000
"-Ofast -march=znver1",256822000,257425000,262065000
"PostgreSQL pgbench 10.3 - Scaling: Buffer Test - Test: Normal Load - Mode: Read Only",
Higher Results Are Better
"-O0",411092.660874,420340.677875,427665.340241
"-Og",513789.709945,505344.914307,502474.452516
"-O1",508857.001567,527222.416853,509227.115801
"-O2",518916.526871,517211.961892,509890.831221
"-O2 -ftree-vectorize -ftree-slp-vectorize",537135.789319,527873.774028,524088.334038
"-O2 -march=znver1",516619.34246,498523.184059,516131.030517
"-O2 -flto",515703.201354,515906.345863,530099.829904
"-O3",494829.312794,500629.521763,461907.70757,505313.190902,512245.380251,438764.665363,501886.634514,493312.885546,506073.243256
"-O3 -march=znver1",506485.803042,497808.637757,510797.982251
"-O3 -march=znver1 -flto",474837.040944,438604.150676,450636.420957,452945.200027
"-Ofast -march=znver1",511584.802135,507309.455239,506257.288364
"PostgreSQL pgbench 10.3 - Scaling: Buffer Test - Test: Normal Load - Mode: Read Write",
Higher Results Are Better
"-O0",4642.499841,4569.63322,4543.308937
"-Og",3849.08506,3766.535633,3686.22069
"-O1",4649.300352,4171.061048,4574.864624,4414.053781,4391.356718,4047.665372,4098.242272,4205.683153,4157.927771
"-O2",3860.034442,4216.179981,4266.637271,4112.073766,4221.69532,4100.633732,4407.578527,4186.158947,4133.003602
"-O2 -ftree-vectorize -ftree-slp-vectorize",4137.938372,4278.993307,4496.010736,4136.894938,4203.911833,4182.123374
"-O2 -march=znver1",4262.754087,4297.53891,4256.389036
"-O2 -flto",4042.958089,4133.983271,4106.94034
"-O3",4240.22381,4320.915775,4225.885166
"-O3 -march=znver1",5008.82852,5027.483877,5168.775108
"-O3 -march=znver1 -flto",4087.211293,4254.06993,4405.458511,4437.399257,4409.565279
"-Ofast -march=znver1",4027.758114,4176.890233,3601.267203,4155.423293,4155.232866,4267.809165,4150.868568,4215.851991,4162.367729
"PostgreSQL pgbench 10.3 - Scaling: Buffer Test - Test: Single Thread - Mode: Read Only",
Higher Results Are Better
"-O0",9186.389373,8944.866192,9058.158887
"-Og",13555.831958,13393.608505,13050.004751
"-O1",13324.647479,13499.762019,13085.76951
"-O2",14991.26407,14834.005237,14967.486753
"-O2 -ftree-vectorize -ftree-slp-vectorize",14818.693698,15400.80257,15840.545608
"-O2 -march=znver1",14871.273561,15276.460384,15185.768723
"-O2 -flto",14582.36631,14795.606189,15173.596413
"-O3",15138.421773,15034.002302,15126.010918
"-O3 -march=znver1",15223.362364,14998.095187,15343.210696
"-O3 -march=znver1 -flto",16251.908754,15168.577012,16217.740161,16480.181936,15488.509309,16462.372346
"-Ofast -march=znver1",15527.144645,15108.082326,15421.057243
"PostgreSQL pgbench 10.3 - Scaling: Buffer Test - Test: Single Thread - Mode: Read Write",
Higher Results Are Better
"-O0",895.42815,887.47627,874.288974
"-Og",1088.297124,1075.638097,1076.080304
"-O1",1082.372819,1057.669627,1055.926839
"-O2",1048.118021,1061.529645,1002.424758
"-O2 -ftree-vectorize -ftree-slp-vectorize",1123.982374,1122.76968,1126.88233
"-O2 -march=znver1",997.641128,1053.3295,1130.147983,1072.546398,1051.157056,1066.755551,1041.13341,1030.10027,1096.879695
"-O2 -flto",1120.288596,1130.463996,1130.586414
"-O3",1043.84926,1104.543297,1118.393516,1027.463638,1046.144844,1107.417549,1112.63348,1074.176406
"-O3 -march=znver1",1106.886586,1165.825534,1163.0363
"-O3 -march=znver1 -flto",1056.255742,1074.972832,1090.132271
"-Ofast -march=znver1",1149.452064,1087.566783,1139.126591
"ctx_clock - Context Switch Time",
Lower Results Are Better
"-Og",
"-O2 -ftree-vectorize -ftree-slp-vectorize",
"-O2 -flto",
"-O3 -march=znver1 -flto",
"Timed HMMer Search 2.3.2 - Pfam Database Search",
Lower Results Are Better
"-O0",8.7510740756989,9.2286949157715,9.0905079841614
"-Og",7.5215539932251,7.4244558811188,7.2205789089203
"-O1",7.052768945694,6.8596591949463,6.8849129676819
"-O2",6.6193211078644,6.6345000267029,6.6035809516907
"-O2 -ftree-vectorize -ftree-slp-vectorize",6.7450330257416,6.8976061344147,6.8184428215027
"-O2 -march=znver1",6.4543998241425,6.6196138858795,6.5320219993591
"-O2 -flto",6.5303339958191,6.6652278900146,6.4909908771515
"-O3",6.5635969638824,6.6162710189819,6.5337560176849
"-O3 -march=znver1",6.1869699954987,6.4103310108185,6.2699739933014
"-O3 -march=znver1 -flto",6.0916888713837,6.1742191314697,6.2155678272247
"-Ofast -march=znver1",5.9560248851776,6.087023973465,5.9488401412964
"Timed Apache Compilation 2.4.7 - Time To Compile",
Lower Results Are Better
"-O0",11.401468992233,11.44886302948,11.448611021042
"-Og",14.638436079025,14.579205989838,14.553379058838
"-O1",17.627899885178,17.412709951401,17.475556850433
"-O2",23.76898598671,23.992097139359,23.708197116852
"-O2 -ftree-vectorize -ftree-slp-vectorize",24.046304941177,24.038495063782,24.004781007767
"-O2 -march=znver1",23.844538927078,23.88246679306,23.743633985519
"-O2 -flto",26.541105031967,26.443462848663,26.526021003723
"-O3",26.02228307724,26.066493034363,26.152059078217
"-O3 -march=znver1",26.097918987274,25.901094198227,25.830244064331
"-O3 -march=znver1 -flto",28.645921945572,28.654226064682,28.562651872635
"-Ofast -march=znver1",26.134207963943,25.962349891663,26.221997976303
"Timed ImageMagick Compilation 6.9.0 - Time To Compile",
Lower Results Are Better
"-O0",5.0444350242615,5.2593150138855,5.393394947052
"-Og",7.8628559112549,7.8491189479828,7.972011089325
"-O1",17.802977085114,19.376441955566,18.205419063568,18.849851131439,17.771537065506,17.995265960693,19.065814971924,18.307032823563
"-O2",23.560581922531,23.816738843918,23.503559112549
"-O2 -ftree-vectorize -ftree-slp-vectorize",24.213074207306,23.539152145386,23.975291013718
"-O2 -march=znver1",22.910406112671,24.407207965851,24.020097017288
"-O2 -flto",97.094137907028,100.46666002274,98.454817056656
"-O3",24.227651834488,25.241389989853,25.708461046219
"-O3 -march=znver1",24.95947098732,24.325948953629,25.347542047501
"-O3 -march=znver1 -flto",117.59067392349,118.8315551281,119.0081050396
"-Ofast -march=znver1",25.240722179413,24.61229801178,25.772621154785
"Timed PHP Compilation 7.1.9 - Time To Compile",
Lower Results Are Better
"-O0",15.150506973267,15.20384311676,15.207912921906
"-Og",21.294008016586,21.618587017059,21.340714216232
"-O1",29.125664949417,29.078166007996,28.931442022324
"-O2",51.81794500351,52.263728141785,52.415694952011
"-O2 -ftree-vectorize -ftree-slp-vectorize",52.155745983124,52.549764156342,53.043320894241
"-O2 -march=znver1",51.951340913773,52.392404079437,51.54056596756
"-O3",78.211421966553,77.788317918777,78.563457012177
"-O3 -march=znver1",77.839119911194,78.787616968155,77.767537117004
"C-Ray 1.1 - Total Time - 4K, 16 Rays Per Pixel",
Lower Results Are Better
"-O0",44.755,44.93,45.083
"-Og",28.612,28.584,28.713
"-O1",28.773,28.704,28.734
"-O2",25.84,25.837,25.853
"-O2 -ftree-vectorize -ftree-slp-vectorize",25.886,25.723,25.701
"-O2 -march=znver1",21.566,21.524,21.663
"-O2 -flto",25.957,25.983,25.925
"-O3",12.688,12.568,12.555
"-O3 -march=znver1",11.431,11.344,11.277
"-O3 -march=znver1 -flto",11.258,11.317,11.368
"-Ofast -march=znver1",10.394,10.427,10.392
"AOBench - Size: 2048 x 2048 - Total Time",
Lower Results Are Better
"-O0",92.632892131805,92.426562070847,92.453908920288
"-Og",77.416541099548,77.412740945816,77.395598888397
"-O1",56.567759037018,56.635725975037,56.635867118835
"-O2",55.595757007599,55.497910022736,55.514954090118
"-O2 -ftree-vectorize -ftree-slp-vectorize",55.505872011185,55.536093950272,55.5395591259
"-O2 -march=znver1",54.324983119965,54.348197221756,54.362687110901
"-O2 -flto",55.469552993774,55.540061950684,55.535753011703
"-O3",53.51150393486,53.546321868896,53.542318105698
"-O3 -march=znver1",51.44514799118,51.496205091476,51.516847848892
"-O3 -march=znver1 -flto",52.033510923386,52.084460020065,52.111005067825
"-Ofast -march=znver1",51.706732034683,51.744600057602,51.732016086578
"Bullet Physics Engine 2.81 - Test: Raytests",
Lower Results Are Better
"-O0",3.110686,3.11599,3.112345
"-Og",3.111929,3.114795,3.117495
"-O1",3.122736,3.114551,3.117184
"-O2",3.113055,3.115564,3.116526
"-O2 -ftree-vectorize -ftree-slp-vectorize",3.111006,3.1133,3.112164
"-O2 -march=znver1",3.097594,3.095775,3.093955
"-O2 -flto",3.051429,3.052725,3.052731
"-O3",3.112744,3.117884,3.11196
"-O3 -march=znver1",3.088145,3.091031,3.090325
"-Ofast -march=znver1",3.088225,3.092225,3.087775
"Bullet Physics Engine 2.81 - Test: 3000 Fall",
Lower Results Are Better
"-O0",5.145836,5.145321,5.14157
"-Og",5.150714,5.142994,5.147699
"-O1",5.170691,5.145316,5.151515
"-O2",5.136231,5.13954,5.135419
"-O2 -ftree-vectorize -ftree-slp-vectorize",5.13412,5.142956,5.140261
"-O2 -march=znver1",5.079321,5.08322,5.080434
"-O2 -flto",5.190835,5.21034,5.218
"-O3",5.148321,5.193784,5.148231
"-O3 -march=znver1",5.081995,5.076575,5.063119
"-Ofast -march=znver1",5.098809,5.087496,5.085714
"Bullet Physics Engine 2.81 - Test: 1000 Stack",
Lower Results Are Better
"-O0",5.97893,6.02056,6.013535
"-Og",6.033853,5.996661,6.02232
"-O1",6.009066,6.009801,5.991127
"-O2",6.014161,6.015681,6.009654
"-O2 -ftree-vectorize -ftree-slp-vectorize",5.97582,5.999766,5.975225
"-O2 -march=znver1",5.786175,5.790012,5.813024
"-O2 -flto",6.340972,6.333189,6.285672
"-O3",6.002851,6.123567,6.014746
"-O3 -march=znver1",5.811815,5.790975,5.810209
"-Ofast -march=znver1",5.801684,5.789341,5.823089
"Bullet Physics Engine 2.81 - Test: 1000 Convex",
Lower Results Are Better
"-O0",5.35676,5.366294,5.37105
"-Og",5.36384,5.357925,5.378691
"-O1",5.37015,5.36292,5.377131
"-O2",5.370274,5.369159,5.367522
"-O2 -ftree-vectorize -ftree-slp-vectorize",5.372934,5.365571,5.368069
"-O2 -march=znver1",5.20512,5.1882,5.17666
"-O2 -flto",5.411386,5.392584,5.383704
"-O3",5.398398,5.378984,5.362281
"-O3 -march=znver1",5.18159,5.17589,5.180494
"-Ofast -march=znver1",5.18375,5.174991,5.190166
"Bullet Physics Engine 2.81 - Test: 136 Ragdolls",
Lower Results Are Better
"-O0",3.142365,3.141661,3.142536
"-Og",3.137054,3.141715,3.137281
"-O1",3.154545,3.133385,3.152925
"-O2",3.136825,3.14247,3.135604
"-O2 -ftree-vectorize -ftree-slp-vectorize",3.15071,3.151335,3.15281
"-O2 -march=znver1",3.060215,3.048869,3.047674
"-O2 -flto",3.24415,3.241791,3.230704
"-O3",3.14737,3.165585,3.13252
"-O3 -march=znver1",3.0649,3.0556,3.057325
"-Ofast -march=znver1",3.057433,3.063446,3.055319
"Bullet Physics Engine 2.81 - Test: Prim Trimesh",
Lower Results Are Better
"-O0",1.105925,1.10825,1.106275
"-Og",1.108505,1.106785,1.108585
"-O1",1.10814,1.1057,1.10817
"-O2",1.10632,1.105885,1.106905
"-O2 -ftree-vectorize -ftree-slp-vectorize",1.11015,1.108455,1.10845
"-O2 -march=znver1",1.10827,1.10926,1.11278
"-O2 -flto",1.08987,1.090655,1.090475
"-O3",1.10945,1.11036,1.105935
"-O3 -march=znver1",1.10838,1.110815,1.10919
"-Ofast -march=znver1",1.10795,1.110315,1.10868
"Bullet Physics Engine 2.81 - Test: Convex Trimesh",
Lower Results Are Better
"-O0",1.34855,1.349215,1.34861
"-Og",1.349,1.34928,1.34786
"-O1",1.353045,1.346775,1.34845
"-O2",1.34731,1.34787,1.347755
"-O2 -ftree-vectorize -ftree-slp-vectorize",1.34821,1.349065,1.349485
"-O2 -march=znver1",1.320495,1.32016,1.324305
"-O2 -flto",1.32946,1.330085,1.33037
"-O3",1.34973,1.350715,1.346855
"-O3 -march=znver1",1.32115,1.32257,1.320775
"-Ofast -march=znver1",1.32063,1.32108,1.321915
"Zstd Compression 1.3.4 - Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19",
Lower Results Are Better
"-O0",22.932587862015,22.322725057602,24.127784967422,23.079684972763
"-Og",13.748241186142,15.309503078461,14.409074068069,13.226505994797,15.190427064896,14.099411010742,13.478259086609,15.686024904251,12.612338066101,15.008261919022,14.219271183014,15.724023103714
"-O1",14.593354940414,13.937674999237,13.33962893486,13.807595014572,15.573403120041,12.635719060898,14.160070896149,14.356231212616,14.910187005997,14.301688909531,12.873148918152,14.799546003342
"-O2",14.645414113998,13.349979877472,14.109438896179,14.069896936417,15.643861055374,13.022765159607,15.064468860626,12.8832218647,17.520641803741
"-O2 -ftree-vectorize -ftree-slp-vectorize",13.986894130707,12.290013790131,12.258371829987,14.137892961502,14.517881155014,15.55464720726,12.493781089783,14.596436977386,12.504646062851,14.617470979691,14.432130813599,12.597582101822
"-O2 -march=znver1",13.340845823288,14.070963144302,15.515814065933,15.538398981094,14.635690927505,13.979400873184,15.306149959564,16.437011003494,15.668872117996,14.886869907379,12.015866041183,15.070914983749
"-O2 -flto",14.241272926331,13.057043075562,14.448517799377,13.256836891174,15.101187944412,13.186986923218,12.708796977997,15.446625947952,13.168773889542,13.562580108643,15.025152921677,15.806828975677
"-O3",15.494665145874,12.923806905746,12.217882871628,14.058076143265,11.881733894348,15.405075073242,13.292989015579,12.919713973999,15.263338804245,12.063895940781,13.82435798645,14.596153020859
"-O3 -march=znver1",17.382152080536,13.766250133514,14.566594839096,14.108592987061,12.976014137268,14.718806028366,13.414093017578,16.39436507225,15.128448009491,12.927132844925,11.956868171692,15.14228105545
"-O3 -march=znver1 -flto",12.669312000275,12.481843948364,13.453603029251,13.628293991089,13.578795909882,12.812496185303,13.620796918869,12.308444976807,14.304844856262,11.738296985626,14.132082939148
"-Ofast -march=znver1",14.608178853989,13.027405023575,14.84849190712,14.308825016022,12.978875875473,13.771474123001,14.731298923492,12.685515165329,13.598690032959,13.495351076126,13.297286987305,13.914531946182
"FLAC Audio Encoding 1.3.2 - WAV To FLAC",
Lower Results Are Better
"-O0",96.357031106949,96.850217819214,97.066063165665,96.901911020279,96.681551933289
"-Og",15.157260894775,15.758683919907,15.559111833572,15.717015028,15.691577911377
"-O1",14.709814071655,15.091566085815,15.133038043976,14.890048027039,15.20898103714
"-O2",13.39105796814,13.808495044708,13.51882815361,13.830857992172,13.679275035858
"-O2 -ftree-vectorize -ftree-slp-vectorize",13.184890031815,13.864259958267,13.902011871338,13.894870042801,13.660795927048
"-O2 -march=znver1",13.756083011627,14.083188056946,13.599949836731,14.045356988907,13.988603115082
"-O2 -flto",13.346174955368,13.654686927795,13.457144975662,13.82203912735,13.938892841339
"-O3",13.203296899796,13.832141876221,13.7562520504,13.818674087524,13.447971105576
"-O3 -march=znver1",13.536875009537,13.94033408165,13.715497016907,14.089694023132,13.979824066162
"-O3 -march=znver1 -flto",13.866609096527,14.249794006348,14.48480796814,14.193373918533,14.234363079071
"-Ofast -march=znver1",13.712857961655,14.074506044388,14.075364112854,14.084728002548,13.807626008987
"LAME MP3 Encoding 3.100 - WAV To MP3",
Lower Results Are Better
"-O0",41.7900390625,41.791410923004,41.776458978653
"-Og",16.758629083633,16.774745941162,16.797955036163
"-O1",14.321054935455,14.320705890656,14.329356908798
"-O2",14.093285799026,14.06652879715,14.059233903885
"-O2 -ftree-vectorize -ftree-slp-vectorize",10.932286977768,10.982904911041,10.95575094223
"-O2 -march=znver1",13.981404066086,14.021812915802,13.985149860382
"-O2 -flto",14.133203029633,14.137379169464,14.153764009476
"-O3",10.841424942017,10.835043907166,10.843450069427
"-O3 -march=znver1",10.567023992538,10.571019887924,10.558296918869
"-O3 -march=znver1 -flto",10.380168914795,10.37260389328,10.385504007339
"-Ofast -march=znver1",9.8051841259003,9.8003590106964,9.8082089424133