AMD EPYC 7601 32-Core testing with a TYAN B8026T70AE24HR and ASPEED ASPEED Family on Ubuntu 17.10 via the Phoronix Test Suite.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1801063-AL-RETPOLINE62
retpoline-testing,
"FS-Mark 3.3 - Test: 1000 Files, 1MB Size",
Higher Results Are Better
"noretpoline: EPYC 7601",591.5,592.9,609.4
"Retpoline: EPYC 7601",642.1,636,641.2
"Retpoline + GCC: EPYC 7601",622.1,624.3,612.6
"FS-Mark 3.3 - Test: 4000 Files, 32 Sub Dirs, 1MB Size",
Higher Results Are Better
"noretpoline: EPYC 7601",581.9,583.8,579.9
"Retpoline: EPYC 7601",627.1,628,632.7
"Retpoline + GCC: EPYC 7601",635.1,623.3,635.5
"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
"noretpoline: EPYC 7601",
"Retpoline: EPYC 7601",
"Retpoline + GCC: EPYC 7601",1337,1304,1304
"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
"noretpoline: EPYC 7601",307755,292748,302608
"Retpoline: EPYC 7601",291746,302602,300937
"Retpoline + GCC: EPYC 7601",288809,288005,290038
"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
"noretpoline: EPYC 7601",982,982,984
"Retpoline: EPYC 7601",1073,1074,1078
"Retpoline + GCC: EPYC 7601",1074,1074,1079
"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
"noretpoline: EPYC 7601",266520,270674,276624
"Retpoline: EPYC 7601",265205,254585,279764,282001,266542,260147
"Retpoline + GCC: EPYC 7601",264803,266400,274422
"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
"noretpoline: EPYC 7601",
"Retpoline: EPYC 7601",
"Retpoline + GCC: EPYC 7601",
"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
"noretpoline: EPYC 7601",297402,299266,312181
"Retpoline: EPYC 7601",294828,296393,300211
"Retpoline + GCC: EPYC 7601",314449,302542,300003
"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
"noretpoline: EPYC 7601",983,981,982
"Retpoline: EPYC 7601",1073,1074,1079
"Retpoline + GCC: EPYC 7601",1076,1071,1077
"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
"noretpoline: EPYC 7601",273266,272964,284103
"Retpoline: EPYC 7601",276008,263335,289153,287845,271639,288446
"Retpoline + GCC: EPYC 7601",277411,270974,275206
"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
"noretpoline: EPYC 7601",2509.5,2510.3,2509.7
"Retpoline: EPYC 7601",2615.1,2615.2,2616.5
"Retpoline + GCC: EPYC 7601",2681.8,2614.8,2615.2
"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
"noretpoline: EPYC 7601",1202.2,1143.6,1182.8
"Retpoline: EPYC 7601",1139.7,1182.6,1175.6
"Retpoline + GCC: EPYC 7601",1128.2,1125.4,1132.1
"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
"noretpoline: EPYC 7601",1971.8,1970.8,1975.5
"Retpoline: EPYC 7601",2153.4,2155.6,2163.8
"Retpoline + GCC: EPYC 7601",2154.7,2155.5,2164.6
"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
"noretpoline: EPYC 7601",1041.2,1057.4,1080.6
"Retpoline: EPYC 7601",1035.1,994.5,1092.9,1101.6,1041.2,1016.3
"Retpoline + GCC: EPYC 7601",1034.5,1040.7,1071.1
"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
"noretpoline: EPYC 7601",2511.8,2511.8,2511.7
"Retpoline: EPYC 7601",2618.7,2618.7,2618.6
"Retpoline + GCC: EPYC 7601",2618.1,2618.1,2618.4
"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
"noretpoline: EPYC 7601",1161.8,1169.3,1219.5
"Retpoline: EPYC 7601",1151.8,1157.9,1172.8
"Retpoline + GCC: EPYC 7601",1228.4,1181.9,1171.1
"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
"noretpoline: EPYC 7601",1972.6,1968.6,1972.1
"Retpoline: EPYC 7601",2153.4,2155.2,2165.5
"Retpoline + GCC: EPYC 7601",2159.8,2148.9,2161.9
"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
"noretpoline: EPYC 7601",1067.5,1066.3,1109.9
"Retpoline: EPYC 7601",1078.2,1028.7,1129.6,1124.5,1061.2,1126.8
"Retpoline + GCC: EPYC 7601",1083.7,1058.6,1075.4
"Compile Bench 0.6 - Test: Compile",
Higher Results Are Better
"noretpoline: EPYC 7601",1677.46,1706.57,1706.57
"Retpoline: EPYC 7601",1689.33,1698.44,1686.33
"Retpoline + GCC: EPYC 7601",1686.19,1702.42,1690.69
"Compile Bench 0.6 - Test: Initial Create",
Higher Results Are Better
"noretpoline: EPYC 7601",405.84,414.13,412.58
"Retpoline: EPYC 7601",402.93,414.16,402.15
"Retpoline + GCC: EPYC 7601",400.71,414.91,405.12
"lzbench 2017-08-08 - Test: XZ 0 - Process: Compression",
Higher Results Are Better
"noretpoline: EPYC 7601",
"Retpoline: EPYC 7601",
"Retpoline + GCC: EPYC 7601",
"lzbench 2017-08-08 - Test: XZ 0 - Process: Decompression",
Higher Results Are Better
"noretpoline: EPYC 7601",
"Retpoline: EPYC 7601",
"Retpoline + GCC: EPYC 7601",
"lzbench 2017-08-08 - Test: Zstd 1 - Process: Compression",
Higher Results Are Better
"noretpoline: EPYC 7601",332,336,336
"Retpoline: EPYC 7601",337,337,333
"Retpoline + GCC: EPYC 7601",334,333,337
"lzbench 2017-08-08 - Test: Zstd 1 - Process: Decompression",
Higher Results Are Better
"noretpoline: EPYC 7601",902,915,915
"Retpoline: EPYC 7601",915,916,902
"Retpoline + GCC: EPYC 7601",908,905,918
"CacheBench - Test: Read",
Higher Results Are Better
"noretpoline: EPYC 7601",2215.1098368571,2215.104686619,2186.9805056667
"Retpoline: EPYC 7601",2215.2776027619,2215.2309878571,2215.2042239048
"Retpoline + GCC: EPYC 7601",2212.2939956667,2215.2802170476,2215.1901809048
"CacheBench - Test: Write",
Higher Results Are Better
"noretpoline: EPYC 7601",21571.267228762,21730.044606952,21567.008540429
"Retpoline: EPYC 7601",21379.792753952,21473.333391048,21817.820090476
"Retpoline + GCC: EPYC 7601",21819.748267905,21801.468073619,21886.07319181
"CacheBench - Test: Read / Modify / Write",
Higher Results Are Better
"noretpoline: EPYC 7601",22917.831551714,22935.466809,22919.410546
"Retpoline: EPYC 7601",22924.782827048,22900.070288524,22932.037364381
"Retpoline + GCC: EPYC 7601",22912.5812,22875.023314762,22914.821992429
"libjpeg-turbo tjbench 1.5.1 - Test: Decompression Throughput",
Higher Results Are Better
"noretpoline: EPYC 7601",140.66709,140.970443,140.862295
"Retpoline: EPYC 7601",140.997856,140.990109,140.98621
"Retpoline + GCC: EPYC 7601",140.926478,140.720238,140.953434
"John The Ripper 1.8.0 - Test: Blowfish",
Higher Results Are Better
"noretpoline: EPYC 7601",36096,34720,35558
"Retpoline: EPYC 7601",36096,35558,35487
"Retpoline + GCC: EPYC 7601",35947,35251,35947
"ebizzy 0.3 - ",
Higher Results Are Better
"noretpoline: EPYC 7601",1132872,1069477,1077342
"Retpoline: EPYC 7601",1187784,1014164,1043784,1029538,1056905,1109348
"Retpoline + GCC: EPYC 7601",874407,1009321,899045,970332,1015643,947400
"Redis 3.0.1 - Test: LPOP",
Higher Results Are Better
"noretpoline: EPYC 7601",1517450.75,1522070,1522070
"Retpoline: EPYC 7601",1310616,1221001.25,1250000,1531393.62,1510574,1543209.88
"Retpoline + GCC: EPYC 7601",1209189.75,1248439.5,1234567.88
"Redis 3.0.1 - Test: SADD",
Higher Results Are Better
"noretpoline: EPYC 7601",1253132.88,1176470.5,1259445.75,1243781.12
"Retpoline: EPYC 7601",1231527.12,1234567.88,1550387.62,1236093.88,1264222.5,1242236
"Retpoline + GCC: EPYC 7601",1242236,1264222.5,1240694.75
"Redis 3.0.1 - Test: LPUSH",
Higher Results Are Better
"noretpoline: EPYC 7601",1102535.88,1131221.75,1119820.88
"Retpoline: EPYC 7601",1141552.5,1153402.5,1148105.62
"Retpoline + GCC: EPYC 7601",1133786.75,1111111.12,1124859.38
"Redis 3.0.1 - Test: GET",
Higher Results Are Better
"noretpoline: EPYC 7601",1398601.5,1396648,1388888.88
"Retpoline: EPYC 7601",1314060.5,1364256.5,1408450.75
"Retpoline + GCC: EPYC 7601",1303780.88,1297016.88,1386962.5,1474926.25,1307189.62,1344086
"Redis 3.0.1 - Test: SET",
Higher Results Are Better
"noretpoline: EPYC 7601",1109877.88,1007049.38,1165501.25,1179245.25,1168224.25,1161440.12
"Retpoline: EPYC 7601",1172333,1164144.38,1148105.62
"Retpoline + GCC: EPYC 7601",1166861.12,1150748,1169590.62
"Apache Benchmark 2.4.7 - Static Web Page Serving",
Higher Results Are Better
"noretpoline: EPYC 7601",16592.82,16512.97,16656.24
"Retpoline: EPYC 7601",17018.31,16684.68,16813.3
"Retpoline + GCC: EPYC 7601",16646.15,17261.03,16242.26
"PyBench 2008-08-14 - Total For Average Test Times",
Lower Results Are Better
"noretpoline: EPYC 7601",1810,1784,1789
"Retpoline: EPYC 7601",1790,1824,1790
"Retpoline + GCC: EPYC 7601",
"Stockfish 2014-11-26 - Total Time",
Lower Results Are Better
"noretpoline: EPYC 7601",4513,4506,4501
"Retpoline: EPYC 7601",
"Retpoline + GCC: EPYC 7601",4506,4500,4497
"glibc bench 1.0 - Benchmark: ffs",
Lower Results Are Better
"noretpoline: EPYC 7601",4.82488,4.82541,4.82487
"Retpoline: EPYC 7601",4.82483,4.82551,4.82497
"Retpoline + GCC: EPYC 7601",4.82604,4.82475,4.82527
"glibc bench 1.0 - Benchmark: sqrt",
Lower Results Are Better
"noretpoline: EPYC 7601",4.69771,4.69734,4.69761
"Retpoline: EPYC 7601",4.69765,4.69727,4.69749
"Retpoline + GCC: EPYC 7601",4.69813,4.69724,4.69753
"glibc bench 1.0 - Benchmark: pthread_once",
Lower Results Are Better
"noretpoline: EPYC 7601",4.83374,4.83312,4.83489
"Retpoline: EPYC 7601",4.83315,4.83348,4.83501
"Retpoline + GCC: EPYC 7601",4.83289,4.83306,4.83326
"t-test1 2017-01-13 - Threads: 1",
Lower Results Are Better
"noretpoline: EPYC 7601",37.704074144363,37.933069944382,37.647286176682
"Retpoline: EPYC 7601",36.738059043884,36.483733892441,36.810698032379
"Retpoline + GCC: EPYC 7601",38.332792043686,38.27022600174,37.937781095505
"t-test1 2017-01-13 - Threads: 2",
Lower Results Are Better
"noretpoline: EPYC 7601",14.467020988464,14.290839910507,14.395873069763
"Retpoline: EPYC 7601",14.481611013412,14.494775056839,14.39152598381
"Retpoline + GCC: EPYC 7601",14.541296005249,14.686560153961,14.756577014923
"Parboil 2.5 - Test: OpenMP CUTCP",
Lower Results Are Better
"noretpoline: EPYC 7601",2.696987,2.696534,2.726305
"Retpoline: EPYC 7601",2.657262,2.912374,2.663375,2.700979,2.78459,2.658138
"Retpoline + GCC: EPYC 7601",2.691061,2.697463,2.711262
"Parboil 2.5 - Test: OpenMP MRI Gridding",
Lower Results Are Better
"noretpoline: EPYC 7601",283.43808,283.644012,282.404724
"Retpoline: EPYC 7601",283.394196,283.379486,282.965729
"Retpoline + GCC: EPYC 7601",290.083191,289.391571,285.608337
"Rodinia 2.4 - Test: OpenMP LavaMD",
Lower Results Are Better
"noretpoline: EPYC 7601",31.681026935577,31.868004083633,31.389914989471
"Retpoline: EPYC 7601",31.880966186523,31.723364114761,31.990411043167
"Retpoline + GCC: EPYC 7601",31.86212015152,32.121723890305,31.633588075638
"Rodinia 2.4 - Test: OpenMP CFD Solver",
Lower Results Are Better
"noretpoline: EPYC 7601",10.944524049759,10.840219974518,11.118229866028
"Retpoline: EPYC 7601",10.770131826401,10.823919057846,10.699369192123
"Retpoline + GCC: EPYC 7601",11.201725006104,11.184825897217,10.859306812286
"Timed Apache Compilation 2.4.7 - Time To Compile",
Lower Results Are Better
"noretpoline: EPYC 7601",31.433291912079,31.766125917435,31.916885137558
"Retpoline: EPYC 7601",32.296606779099,32.257129907608,32.070100069046
"Retpoline + GCC: EPYC 7601",32.175442934036,32.18593621254,31.985385894775
"Timed Linux Kernel Compilation 4.13 - Time To Compile",
Lower Results Are Better
"noretpoline: EPYC 7601",41.627153158188,38.144957065582,37.694087982178,37.349024057388,37.199856042862,37.793051958084
"Retpoline: EPYC 7601",42.194831132889,37.86101102829,38.173382043839,37.55696606636,37.295761108398,37.580460071564
"Retpoline + GCC: EPYC 7601",41.55108499527,37.355921983719,38.553846120834,37.730340957642,37.731398105621,38.223495960236
"C-Ray 1.1 - Total Time",
Lower Results Are Better
"noretpoline: EPYC 7601",3.504,3.466,3.518
"Retpoline: EPYC 7601",3.453,3.428,3.473
"Retpoline + GCC: EPYC 7601",3.457,3.487,3.483
"LZMA Compression - 256MB File Compression",
Lower Results Are Better
"noretpoline: EPYC 7601",329.6443297863,329.83038401604,329.23663496971
"Retpoline: EPYC 7601",329.35603094101,328.59156489372,328.91130399704
"Retpoline + GCC: EPYC 7601",328.5500369072,328.6169500351,329.83099985123
"Scikit-Learn 0.17.1 - ",
Lower Results Are Better
"noretpoline: EPYC 7601",33.982205867767,34.103115081787,33.900313854218
"Retpoline: EPYC 7601",33.882575035095,33.931298017502,33.927089929581
"Retpoline + GCC: EPYC 7601",33.904423952103,35.417073011398,34.087572097778