Tests 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 1801075-AL-RETPOLINE03
retpoline-testing,
"FS-Mark 3.3 - Test: 4000 Files, 32 Sub Dirs, 1MB Size",
Higher Results Are Better
"EPYC 7601: noretpoline",581.9,583.8,579.9
"EPYC 7601: Retpoline",627.1,628,632.7
"EPYC 7601: Retpoline + GCC",635.1,623.3,635.5
"2 x Xeon Gold 6138: no retpoline",122.7,116.6,108.8,108.6,106.4,103
"2 x Xeon Gold 6138: Retpoline",137.3,137.1,135.6
"2 x Xeon Gold 6138: Retpoline + GCC",132.7,132,112.1,101.8,95.8,92.6
"Scikit-Learn 0.17.1 - ",
Lower Results Are Better
"EPYC 7601: noretpoline",33.982205867767,34.103115081787,33.900313854218
"EPYC 7601: Retpoline",33.882575035095,33.931298017502,33.927089929581
"EPYC 7601: Retpoline + GCC",33.904423952103,35.417073011398,34.087572097778
"2 x Xeon Gold 6138: no retpoline",186.64735889435,184.25469779968,183.33621692657
"2 x Xeon Gold 6138: Retpoline",185.71286511421,185.16961884499,186.16110992432
"2 x Xeon Gold 6138: Retpoline + GCC",191.21981406212,183.25514698029,183.75010800362
"Flexible IO Tester 2.1.13 - Type: Sequential Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory",
Higher Results Are Better
"EPYC 7601: noretpoline",
"EPYC 7601: Retpoline",
"EPYC 7601: Retpoline + GCC",
"2 x Xeon Gold 6138: no retpoline",249,250,250
"2 x Xeon Gold 6138: Retpoline",249,250,250
"2 x Xeon Gold 6138: Retpoline + GCC",
"Flexible IO Tester 2.1.13 - Type: Sequential Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory",
Higher Results Are Better
"EPYC 7601: noretpoline",2511.8,2511.8,2511.7
"EPYC 7601: Retpoline",2618.7,2618.7,2618.6
"EPYC 7601: Retpoline + GCC",2618.1,2618.1,2618.4
"2 x Xeon Gold 6138: no retpoline",517.942,520.09,520.116
"2 x Xeon Gold 6138: Retpoline",517.992,518.674,518.801
"2 x Xeon Gold 6138: Retpoline + GCC",518.446,518.422,518.573
"Flexible IO Tester 2.1.13 - Type: Random Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory",
Higher Results Are Better
"EPYC 7601: noretpoline",
"EPYC 7601: Retpoline",
"EPYC 7601: Retpoline + GCC",1337,1304,1304
"2 x Xeon Gold 6138: no retpoline",263,261,261
"2 x Xeon Gold 6138: Retpoline",261,262,262
"2 x Xeon Gold 6138: Retpoline + GCC",
"FS-Mark 3.3 - Test: 1000 Files, 1MB Size",
Higher Results Are Better
"EPYC 7601: noretpoline",591.5,592.9,609.4
"EPYC 7601: Retpoline",642.1,636,641.2
"EPYC 7601: Retpoline + GCC",622.1,624.3,612.6
"2 x Xeon Gold 6138: no retpoline",132.6,125.1,128.3
"2 x Xeon Gold 6138: Retpoline",133.4,134.1,133.7
"2 x Xeon Gold 6138: Retpoline + GCC",133.3,134.4,121.8,126.7,126.9,134.7
"Flexible IO Tester 2.1.13 - Type: Random Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory",
Higher Results Are Better
"EPYC 7601: noretpoline",2509.5,2510.3,2509.7
"EPYC 7601: Retpoline",2615.1,2615.2,2616.5
"EPYC 7601: Retpoline + GCC",2681.8,2614.8,2615.2
"2 x Xeon Gold 6138: no retpoline",545.359,542.189,541.599
"2 x Xeon Gold 6138: Retpoline",542.95,543.438,543.164
"2 x Xeon Gold 6138: Retpoline + GCC",543.574,543.245,543.295
"Flexible IO Tester 2.1.13 - Type: Random Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory",
Higher Results Are Better
"EPYC 7601: noretpoline",982,982,984
"EPYC 7601: Retpoline",1073,1074,1078
"EPYC 7601: Retpoline + GCC",1074,1074,1079
"2 x Xeon Gold 6138: no retpoline",251,253,252
"2 x Xeon Gold 6138: Retpoline",247,246,250
"2 x Xeon Gold 6138: Retpoline + GCC",247,248,244
"Flexible IO Tester 2.1.13 - Type: Sequential Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory",
Higher Results Are Better
"EPYC 7601: noretpoline",983,981,982
"EPYC 7601: Retpoline",1073,1074,1079
"EPYC 7601: Retpoline + GCC",1076,1071,1077
"2 x Xeon Gold 6138: no retpoline",252,252,235,253
"2 x Xeon Gold 6138: Retpoline",
"2 x Xeon Gold 6138: Retpoline + GCC",
"Flexible IO Tester 2.1.13 - Type: Random Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory",
Higher Results Are Better
"EPYC 7601: noretpoline",1971.8,1970.8,1975.5
"EPYC 7601: Retpoline",2153.4,2155.6,2163.8
"EPYC 7601: Retpoline + GCC",2154.7,2155.5,2164.6
"2 x Xeon Gold 6138: no retpoline",522.164,525.39,524.109
"2 x Xeon Gold 6138: Retpoline",513.844,511.617,518.549
"2 x Xeon Gold 6138: Retpoline + GCC",513.366,515.182,507.979
"Flexible IO Tester 2.1.13 - Type: Sequential Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory",
Higher Results Are Better
"EPYC 7601: noretpoline",1972.6,1968.6,1972.1
"EPYC 7601: Retpoline",2153.4,2155.2,2165.5
"EPYC 7601: Retpoline + GCC",2159.8,2148.9,2161.9
"2 x Xeon Gold 6138: no retpoline",522.824,523.1,488.433,524.648
"2 x Xeon Gold 6138: Retpoline",525.105,527.906,525.351
"2 x Xeon Gold 6138: Retpoline + GCC",527.017,526.894,528.108
"Flexible IO Tester 2.1.13 - Type: Random Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory",
Higher Results Are Better
"EPYC 7601: noretpoline",266520,270674,276624
"EPYC 7601: Retpoline",265205,254585,279764,282001,266542,260147
"EPYC 7601: Retpoline + GCC",264803,266400,274422
"2 x Xeon Gold 6138: no retpoline",84195,85610,84119
"2 x Xeon Gold 6138: Retpoline",85781,85600,84365
"2 x Xeon Gold 6138: Retpoline + GCC",84635,86166,85674
"Flexible IO Tester 2.1.13 - Type: Random Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory",
Higher Results Are Better
"EPYC 7601: noretpoline",307755,292748,302608
"EPYC 7601: Retpoline",291746,302602,300937
"EPYC 7601: Retpoline + GCC",288809,288005,290038
"2 x Xeon Gold 6138: no retpoline",96151,93769,97425
"2 x Xeon Gold 6138: Retpoline",95945,95828,96810
"2 x Xeon Gold 6138: Retpoline + GCC",97633,97457,96038
"Flexible IO Tester 2.1.13 - Type: Random Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory",
Higher Results Are Better
"EPYC 7601: noretpoline",1041.2,1057.4,1080.6
"EPYC 7601: Retpoline",1035.1,994.5,1092.9,1101.6,1041.2,1016.3
"EPYC 7601: Retpoline + GCC",1034.5,1040.7,1071.1
"2 x Xeon Gold 6138: no retpoline",336.794,342.456,336.491
"2 x Xeon Gold 6138: Retpoline",343.137,342.413,337.476
"2 x Xeon Gold 6138: Retpoline + GCC",338.556,344.677,342.709
"Flexible IO Tester 2.1.13 - Type: Random Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory",
Higher Results Are Better
"EPYC 7601: noretpoline",1202.2,1143.6,1182.8
"EPYC 7601: Retpoline",1139.7,1182.6,1175.6
"EPYC 7601: Retpoline + GCC",1128.2,1125.4,1132.1
"2 x Xeon Gold 6138: no retpoline",384.618,375.089,389.714
"2 x Xeon Gold 6138: Retpoline",383.794,383.328,387.256
"2 x Xeon Gold 6138: Retpoline + GCC",390.548,389.841,384.168
"Flexible IO Tester 2.1.13 - Type: Sequential Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory",
Higher Results Are Better
"EPYC 7601: noretpoline",273266,272964,284103
"EPYC 7601: Retpoline",276008,263335,289153,287845,271639,288446
"EPYC 7601: Retpoline + GCC",277411,270974,275206
"2 x Xeon Gold 6138: no retpoline",103165,105092,103348
"2 x Xeon Gold 6138: Retpoline",103503,102828,103592
"2 x Xeon Gold 6138: Retpoline + GCC",104680,103517,104499
"Flexible IO Tester 2.1.13 - Type: Sequential Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory",
Higher Results Are Better
"EPYC 7601: noretpoline",297402,299266,312181
"EPYC 7601: Retpoline",294828,296393,300211
"EPYC 7601: Retpoline + GCC",314449,302542,300003
"2 x Xeon Gold 6138: no retpoline",113820,114524,114588
"2 x Xeon Gold 6138: Retpoline",113569,113579,113675
"2 x Xeon Gold 6138: Retpoline + GCC",114985,113838,113858
"Flexible IO Tester 2.1.13 - Type: Sequential Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory",
Higher Results Are Better
"EPYC 7601: noretpoline",1067.5,1066.3,1109.9
"EPYC 7601: Retpoline",1078.2,1028.7,1129.6,1124.5,1061.2,1126.8
"EPYC 7601: Retpoline + GCC",1083.7,1058.6,1075.4
"2 x Xeon Gold 6138: no retpoline",412.675,420.384,413.407
"2 x Xeon Gold 6138: Retpoline",414.027,411.326,414.383
"2 x Xeon Gold 6138: Retpoline + GCC",418.733,414.083,418.01
"Flexible IO Tester 2.1.13 - Type: Sequential Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory",
Higher Results Are Better
"EPYC 7601: noretpoline",1161.8,1169.3,1219.5
"EPYC 7601: Retpoline",1151.8,1157.9,1172.8
"EPYC 7601: Retpoline + GCC",1228.4,1181.9,1171.1
"2 x Xeon Gold 6138: no retpoline",455.295,458.111,458.366
"2 x Xeon Gold 6138: Retpoline",454.291,454.329,454.714
"2 x Xeon Gold 6138: Retpoline + GCC",459.954,455.367,455.446
"glibc bench 1.0 - Benchmark: sqrt",
Lower Results Are Better
"EPYC 7601: noretpoline",4.69771,4.69734,4.69761
"EPYC 7601: Retpoline",4.69765,4.69727,4.69749
"EPYC 7601: Retpoline + GCC",4.69813,4.69724,4.69753
"2 x Xeon Gold 6138: no retpoline",12.3021,12.3006,12.3045
"2 x Xeon Gold 6138: Retpoline",12.3011,11.4527,8.97811,8.98304,8.97666,8.98178
"2 x Xeon Gold 6138: Retpoline + GCC",12.3027,11.4527,9.04631,8.98327,8.98206,8.98312
"PostgreSQL pgbench 10.0 - Scaling: Buffer Test - Test: Normal Load - Mode: Read Write",
Higher Results Are Better
"2 x Xeon Gold 6138: Retpoline + GCC",3972.775754,3952.143983,4004.055011
"2 x Xeon Gold 6138: Retpoline",2636.27427,2421.209671,2357.125099,2591.373142,2351.319903,2446.993418
"2 x Xeon Gold 6138: no retpoline",2211.567165,2074.649005,2123.718659
"t-test1 2017-01-13 - Threads: 1",
Lower Results Are Better
"EPYC 7601: noretpoline",37.704074144363,37.933069944382,37.647286176682
"EPYC 7601: Retpoline",36.738059043884,36.483733892441,36.810698032379
"EPYC 7601: Retpoline + GCC",38.332792043686,38.27022600174,37.937781095505
"2 x Xeon Gold 6138: no retpoline",65.699777126312,65.836848974228,66.200638055801
"2 x Xeon Gold 6138: Retpoline",66.724737167358,66.558663845062,66.401231050491
"2 x Xeon Gold 6138: Retpoline + GCC",64.713082075119,64.246351957321,64.390300035477
"t-test1 2017-01-13 - Threads: 2",
Lower Results Are Better
"EPYC 7601: noretpoline",14.467020988464,14.290839910507,14.395873069763
"EPYC 7601: Retpoline",14.481611013412,14.494775056839,14.39152598381
"EPYC 7601: Retpoline + GCC",14.541296005249,14.686560153961,14.756577014923
"2 x Xeon Gold 6138: no retpoline",22.918505907059,23.358757019043,23.079436063766
"2 x Xeon Gold 6138: Retpoline",23.175608158112,23.321582078934,23.375528097153
"2 x Xeon Gold 6138: Retpoline + GCC",23.176386833191,22.859722852707,23.092823028564
"glibc bench 1.0 - Benchmark: ffs",
Lower Results Are Better
"EPYC 7601: noretpoline",4.82488,4.82541,4.82487
"EPYC 7601: Retpoline",4.82483,4.82551,4.82497
"EPYC 7601: Retpoline + GCC",4.82604,4.82475,4.82527
"2 x Xeon Gold 6138: no retpoline",3.26333,3.2654,3.26403
"2 x Xeon Gold 6138: Retpoline",3.26275,3.2637,3.26382
"2 x Xeon Gold 6138: Retpoline + GCC",3.26429,3.26439,3.26355
"Parboil 2.5 - Test: OpenMP MRI Gridding",
Lower Results Are Better
"EPYC 7601: noretpoline",283.43808,283.644012,282.404724
"EPYC 7601: Retpoline",283.394196,283.379486,282.965729
"EPYC 7601: Retpoline + GCC",290.083191,289.391571,285.608337
"2 x Xeon Gold 6138: no retpoline",421.550842,400.523224,401.653259
"2 x Xeon Gold 6138: Retpoline",401.202454,425.058624,415.274017
"2 x Xeon Gold 6138: Retpoline + GCC",399.040924,424.981171,393.749054,403.215363
"John The Ripper 1.8.0 - Test: Blowfish",
Higher Results Are Better
"EPYC 7601: noretpoline",36096,34720,35558
"EPYC 7601: Retpoline",36096,35558,35487
"EPYC 7601: Retpoline + GCC",35947,35251,35947
"2 x Xeon Gold 6138: no retpoline",50752,49309,48896
"2 x Xeon Gold 6138: Retpoline",50560,50011,39104,50688,48960,51072
"2 x Xeon Gold 6138: Retpoline + GCC",50395,51289,51584
"Redis 3.0.1 - Test: SET",
Higher Results Are Better
"EPYC 7601: noretpoline",1109877.88,1007049.38,1165501.25,1179245.25,1168224.25,1161440.12
"EPYC 7601: Retpoline",1172333,1164144.38,1148105.62
"EPYC 7601: Retpoline + GCC",1166861.12,1150748,1169590.62
"2 x Xeon Gold 6138: no retpoline",1508295.62,1589825.12,1594896.38
"2 x Xeon Gold 6138: Retpoline",1245330,1620745.62,1297016.88,1769911.5,1485884.12,1736111.12
"2 x Xeon Gold 6138: Retpoline + GCC",1231527.12,1628664.38,1414427.12,1422475.12,1410437.25,1290322.62
"PyBench 2008-08-14 - Total For Average Test Times",
Lower Results Are Better
"EPYC 7601: noretpoline",1810,1784,1789
"EPYC 7601: Retpoline",1790,1824,1790
"EPYC 7601: Retpoline + GCC",
"2 x Xeon Gold 6138: no retpoline",1310,1306,1304
"2 x Xeon Gold 6138: Retpoline",1309,1305,1304
"2 x Xeon Gold 6138: Retpoline + GCC",
"CacheBench - Test: Read",
Higher Results Are Better
"EPYC 7601: noretpoline",2215.1098368571,2215.104686619,2186.9805056667
"EPYC 7601: Retpoline",2215.2776027619,2215.2309878571,2215.2042239048
"EPYC 7601: Retpoline + GCC",2212.2939956667,2215.2802170476,2215.1901809048
"2 x Xeon Gold 6138: no retpoline",2960.8486768095,2986.1100422857,2972.2724084762
"2 x Xeon Gold 6138: Retpoline",2876.0308375714,2849.0615639048,2891.1675025238
"2 x Xeon Gold 6138: Retpoline + GCC",2826.6296498095,2830.2777928571,2862.4659375238
"Apache Benchmark 2.4.7 - Static Web Page Serving",
Higher Results Are Better
"EPYC 7601: noretpoline",16592.82,16512.97,16656.24
"EPYC 7601: Retpoline",17018.31,16684.68,16813.3
"EPYC 7601: Retpoline + GCC",16646.15,17261.03,16242.26
"2 x Xeon Gold 6138: no retpoline",22036.99,22222.98,22516.2
"2 x Xeon Gold 6138: Retpoline",21459.3,21239.49,21344.14
"2 x Xeon Gold 6138: Retpoline + GCC",18844.22,18667.29,18761.44
"lzbench 2017-08-08 - Test: XZ 0 - Process: Compression",
Higher Results Are Better
"EPYC 7601: noretpoline",
"EPYC 7601: Retpoline",
"EPYC 7601: Retpoline + GCC",
"2 x Xeon Gold 6138: no retpoline",33,33,31,30,33,29
"2 x Xeon Gold 6138: Retpoline",29,32,29,30,32,30
"2 x Xeon Gold 6138: Retpoline + GCC",29,32,30,30,32,30
"Compile Bench 0.6 - Test: Initial Create",
Higher Results Are Better
"EPYC 7601: noretpoline",405.84,414.13,412.58
"EPYC 7601: Retpoline",402.93,414.16,402.15
"EPYC 7601: Retpoline + GCC",400.71,414.91,405.12
"2 x Xeon Gold 6138: no retpoline",531.03,537.33,532.73
"2 x Xeon Gold 6138: Retpoline",534.93,458.1,533.73
"2 x Xeon Gold 6138: Retpoline + GCC",507.67,423.49,505.11
"Stockfish 2014-11-26 - Total Time",
Lower Results Are Better
"EPYC 7601: noretpoline",4513,4506,4501
"EPYC 7601: Retpoline",
"EPYC 7601: Retpoline + GCC",4506,4500,4497
"2 x Xeon Gold 6138: no retpoline",3407,3393,3511
"2 x Xeon Gold 6138: Retpoline",4620,3763,3387,3393,3385,3378
"2 x Xeon Gold 6138: Retpoline + GCC",4664,3434,3408,3388,3395,3391
"glibc bench 1.0 - Benchmark: pthread_once",
Lower Results Are Better
"EPYC 7601: noretpoline",4.83374,4.83312,4.83489
"EPYC 7601: Retpoline",4.83315,4.83348,4.83501
"EPYC 7601: Retpoline + GCC",4.83289,4.83306,4.83326
"2 x Xeon Gold 6138: no retpoline",3.98331,3.84477,3.79551
"2 x Xeon Gold 6138: Retpoline",3.79633,3.79889,3.79665
"2 x Xeon Gold 6138: Retpoline + GCC",3.79596,3.79832,4.43679,5.20214,4.85506,4.84506
"Timed Apache Compilation 2.4.7 - Time To Compile",
Lower Results Are Better
"EPYC 7601: noretpoline",31.433291912079,31.766125917435,31.916885137558
"EPYC 7601: Retpoline",32.296606779099,32.257129907608,32.070100069046
"EPYC 7601: Retpoline + GCC",32.175442934036,32.18593621254,31.985385894775
"2 x Xeon Gold 6138: no retpoline",26.34215092659,26.124351978302,26.263261079788
"2 x Xeon Gold 6138: Retpoline",26.588809013367,26.236656188965,26.114396095276
"2 x Xeon Gold 6138: Retpoline + GCC",26.193578004837,26.253863096237,26.520323991776
"LZMA Compression - 256MB File Compression",
Lower Results Are Better
"EPYC 7601: noretpoline",329.6443297863,329.83038401604,329.23663496971
"EPYC 7601: Retpoline",329.35603094101,328.59156489372,328.91130399704
"EPYC 7601: Retpoline + GCC",328.5500369072,328.6169500351,329.83099985123
"2 x Xeon Gold 6138: no retpoline",282.50567603111,281.55386090279,281.44804215431
"2 x Xeon Gold 6138: Retpoline",282.38849806786,280.36141300201,280.99063801765
"2 x Xeon Gold 6138: Retpoline + GCC",287.55406999588,280.11984801292,278.45015311241
"lzbench 2017-08-08 - Test: XZ 0 - Process: Decompression",
Higher Results Are Better
"EPYC 7601: noretpoline",
"EPYC 7601: Retpoline",
"EPYC 7601: Retpoline + GCC",
"2 x Xeon Gold 6138: no retpoline",91,87,85,91,89,91
"2 x Xeon Gold 6138: Retpoline",90,81,88,92,80,88
"2 x Xeon Gold 6138: Retpoline + GCC",90,82,87,91,80,86
"Parboil 2.5 - Test: OpenMP CUTCP",
Lower Results Are Better
"EPYC 7601: noretpoline",2.696987,2.696534,2.726305
"EPYC 7601: Retpoline",2.657262,2.912374,2.663375,2.700979,2.78459,2.658138
"EPYC 7601: Retpoline + GCC",2.691061,2.697463,2.711262
"2 x Xeon Gold 6138: no retpoline",2.359168,2.320304,2.369206
"2 x Xeon Gold 6138: Retpoline",2.363833,2.314617,2.461127
"2 x Xeon Gold 6138: Retpoline + GCC",2.377247,2.376029,2.386302
"CacheBench - Test: Write",
Higher Results Are Better
"EPYC 7601: noretpoline",21571.267228762,21730.044606952,21567.008540429
"EPYC 7601: Retpoline",21379.792753952,21473.333391048,21817.820090476
"EPYC 7601: Retpoline + GCC",21819.748267905,21801.468073619,21886.07319181
"2 x Xeon Gold 6138: no retpoline",24986.985357476,24992.438038333,24885.459149048
"2 x Xeon Gold 6138: Retpoline",24223.077697762,23538.23561281,23887.317808238
"2 x Xeon Gold 6138: Retpoline + GCC",23915.82041981,23695.441751667,23650.120782048
"ebizzy 0.3 - ",
Higher Results Are Better
"EPYC 7601: noretpoline",1132872,1069477,1077342
"EPYC 7601: Retpoline",1187784,1014164,1043784,1029538,1056905,1109348
"EPYC 7601: Retpoline + GCC",874407,1009321,899045,970332,1015643,947400
"2 x Xeon Gold 6138: no retpoline",940738,961793,936432
"2 x Xeon Gold 6138: Retpoline",963066,986100,895792,941488,960080,982114
"2 x Xeon Gold 6138: Retpoline + GCC",945002,973586,905321,983970,945475
"Rodinia 2.4 - Test: OpenMP CFD Solver",
Lower Results Are Better
"EPYC 7601: noretpoline",10.944524049759,10.840219974518,11.118229866028
"EPYC 7601: Retpoline",10.770131826401,10.823919057846,10.699369192123
"EPYC 7601: Retpoline + GCC",11.201725006104,11.184825897217,10.859306812286
"2 x Xeon Gold 6138: no retpoline",10.043098926544,9.5450189113617,9.6039538383484
"2 x Xeon Gold 6138: Retpoline",9.8435440063477,10.382120132446,9.5906980037689,9.653391122818,10.166412830353
"2 x Xeon Gold 6138: Retpoline + GCC",10.083496809006,10.856218099594,9.9400379657745,11.682605981827,10.904781103134,9.750321149826
"Compile Bench 0.6 - Test: Compile",
Higher Results Are Better
"EPYC 7601: noretpoline",1677.46,1706.57,1706.57
"EPYC 7601: Retpoline",1689.33,1698.44,1686.33
"EPYC 7601: Retpoline + GCC",1686.19,1702.42,1690.69
"2 x Xeon Gold 6138: no retpoline",1510.95,1488.38,1491.01
"2 x Xeon Gold 6138: Retpoline",1782.88,1789.68,1503.6,1797.4,1802.24,1488.41
"2 x Xeon Gold 6138: Retpoline + GCC",1459.77,1694.84,1682.18,1580.1,1702.42,1702.8
"CacheBench - Test: Read / Modify / Write",
Higher Results Are Better
"EPYC 7601: noretpoline",22917.831551714,22935.466809,22919.410546
"EPYC 7601: Retpoline",22924.782827048,22900.070288524,22932.037364381
"EPYC 7601: Retpoline + GCC",22912.5812,22875.023314762,22914.821992429
"2 x Xeon Gold 6138: no retpoline",25587.375669905,25769.841239857,25976.164472286
"2 x Xeon Gold 6138: Retpoline",25538.716979905,25046.688208238,24598.599585619
"2 x Xeon Gold 6138: Retpoline + GCC",25372.734865714,24785.939083286,24626.642024714
"Rodinia 2.4 - Test: OpenMP LavaMD",
Lower Results Are Better
"EPYC 7601: noretpoline",31.681026935577,31.868004083633,31.389914989471
"EPYC 7601: Retpoline",31.880966186523,31.723364114761,31.990411043167
"EPYC 7601: Retpoline + GCC",31.86212015152,32.121723890305,31.633588075638
"2 x Xeon Gold 6138: no retpoline",28.35498213768,28.424937009811,28.715693950653
"2 x Xeon Gold 6138: Retpoline",28.42741394043,28.689534902573,28.996130943298
"2 x Xeon Gold 6138: Retpoline + GCC",28.466428041458,28.546223163605,28.265706062317
"C-Ray 1.1 - Total Time",
Lower Results Are Better
"EPYC 7601: noretpoline",3.504,3.466,3.518
"EPYC 7601: Retpoline",3.453,3.428,3.473
"EPYC 7601: Retpoline + GCC",3.457,3.487,3.483
"2 x Xeon Gold 6138: no retpoline",3.149,3.148,3.179
"2 x Xeon Gold 6138: Retpoline",3.148,3.148,3.143
"2 x Xeon Gold 6138: Retpoline + GCC",3.183,3.186,3.166
"lzbench 2017-08-08 - Test: Zstd 1 - Process: Compression",
Higher Results Are Better
"EPYC 7601: noretpoline",332,336,336
"EPYC 7601: Retpoline",337,337,333
"EPYC 7601: Retpoline + GCC",334,333,337
"2 x Xeon Gold 6138: no retpoline",359,361,362
"2 x Xeon Gold 6138: Retpoline",371,364,372
"2 x Xeon Gold 6138: Retpoline + GCC",366,373,371
"libjpeg-turbo tjbench 1.5.1 - Test: Decompression Throughput",
Higher Results Are Better
"EPYC 7601: noretpoline",140.66709,140.970443,140.862295
"EPYC 7601: Retpoline",140.997856,140.990109,140.98621
"EPYC 7601: Retpoline + GCC",140.926478,140.720238,140.953434
"2 x Xeon Gold 6138: no retpoline",144.040978,121.406117,154.324573,155.596031,154.315671,145.185613
"2 x Xeon Gold 6138: Retpoline",151.477828,155.185354,155.387895
"2 x Xeon Gold 6138: Retpoline + GCC",154.271993,155.621752,141.905729,117.082933,154.720774,155.448544
"lzbench 2017-08-08 - Test: Zstd 1 - Process: Decompression",
Higher Results Are Better
"EPYC 7601: noretpoline",902,915,915
"EPYC 7601: Retpoline",915,916,902
"EPYC 7601: Retpoline + GCC",908,905,918
"2 x Xeon Gold 6138: no retpoline",969,972,984
"2 x Xeon Gold 6138: Retpoline",987,974,986
"2 x Xeon Gold 6138: Retpoline + GCC",977,986,986
"PostgreSQL pgbench 10.0 - Scaling: Buffer Test - Test: Normal Load - Mode: Read Only",
Higher Results Are Better
"2 x Xeon Gold 6138: Retpoline + GCC",570031.206634,585085.85077,577808.919359
"2 x Xeon Gold 6138: Retpoline",600468.638276,594039.683576,597940.77528
"2 x Xeon Gold 6138: no retpoline",604375.841625,595780.31726,597618.257995
"Redis 3.0.1 - Test: GET",
Higher Results Are Better
"EPYC 7601: noretpoline",1398601.5,1396648,1388888.88
"EPYC 7601: Retpoline",1314060.5,1364256.5,1408450.75
"EPYC 7601: Retpoline + GCC",1303780.88,1297016.88,1386962.5,1474926.25,1307189.62,1344086
"2 x Xeon Gold 6138: no retpoline",1727115.75,1494768.25,1636661.25,1453488.38,1721170.5,1733102.12
"2 x Xeon Gold 6138: Retpoline",1569858.62,2178649.25,1639344.25,1736111.12,1526717.62,1779359.5
"2 x Xeon Gold 6138: Retpoline + GCC",1602564.12,1915708.75,1369863,1589825.12,1383125.88,1587301.62
"Redis 3.0.1 - Test: LPUSH",
Higher Results Are Better
"EPYC 7601: noretpoline",1102535.88,1131221.75,1119820.88
"EPYC 7601: Retpoline",1141552.5,1153402.5,1148105.62
"EPYC 7601: Retpoline + GCC",1133786.75,1111111.12,1124859.38
"2 x Xeon Gold 6138: no retpoline",1264222.5,1567398.12,1424501.38,1261034.12,1436781.62,1191895.12
"2 x Xeon Gold 6138: Retpoline",1416430.62,1210653.75,1557632.38,1267427.12,1436781.62,1408450.75
"2 x Xeon Gold 6138: Retpoline + GCC",1577287,1418439.75,1550387.62,1347708.88,1285347,1550387.62
"Redis 3.0.1 - Test: SADD",
Higher Results Are Better
"EPYC 7601: noretpoline",1253132.88,1176470.5,1259445.75,1243781.12
"EPYC 7601: Retpoline",1231527.12,1234567.88,1550387.62,1236093.88,1264222.5,1242236
"EPYC 7601: Retpoline + GCC",1242236,1264222.5,1240694.75
"2 x Xeon Gold 6138: no retpoline",1418439.75,1886792.5,1443001.38,1594896.38,1584786.12,1610306
"2 x Xeon Gold 6138: Retpoline",1364256.5,1577287,1597444.12,1538461.62,2000000,1362397.75
"2 x Xeon Gold 6138: Retpoline + GCC",1508295.62,1828153.62,1600000,1432664.75,1510574,1748251.62
"Redis 3.0.1 - Test: LPOP",
Higher Results Are Better
"EPYC 7601: noretpoline",1517450.75,1522070,1522070
"EPYC 7601: Retpoline",1310616,1221001.25,1250000,1531393.62,1510574,1543209.88
"EPYC 7601: Retpoline + GCC",1209189.75,1248439.5,1234567.88
"2 x Xeon Gold 6138: no retpoline",1449275.38,1254705.12,1468428.75,1481481.5,1398601.5,1488095.25
"2 x Xeon Gold 6138: Retpoline",1410437.25,1529052,1246882.88,1824817.62,1445086.75,1461988.25
"2 x Xeon Gold 6138: Retpoline + GCC",1326259.88,1355013.62,1237623.75,1383125.88,1418439.75,1362397.75
"Timed Linux Kernel Compilation 4.13 - Time To Compile",
Lower Results Are Better
"EPYC 7601: noretpoline",41.627153158188,38.144957065582,37.694087982178,37.349024057388,37.199856042862,37.793051958084
"EPYC 7601: Retpoline",42.194831132889,37.86101102829,38.173382043839,37.55696606636,37.295761108398,37.580460071564
"EPYC 7601: Retpoline + GCC",41.55108499527,37.355921983719,38.553846120834,37.730340957642,37.731398105621,38.223495960236
"2 x Xeon Gold 6138: no retpoline",33.997175931931,29.605020999908,29.471160888672,29.438019037247,29.510144948959,29.456635951996
"2 x Xeon Gold 6138: Retpoline",34.281703948975,29.697853088379,29.759093046188,29.783251047134,29.522902965546,29.700808048248
"2 x Xeon Gold 6138: Retpoline + GCC",34.57218003273,29.930366039276,29.773046016693,29.577661991119,29.576972007751,30.353655099869