retpoline testing Tests for a future article. ,,"EPYC 7601: noretpoline","EPYC 7601: Retpoline","EPYC 7601: Retpoline + GCC","2 x Xeon Gold 6138: noretpoline","2 x Xeon Gold 6138: Retpoline","2 x Xeon Gold 6138: Retpoline + GCC","Core i7 8700K: noretpoline","Core i7 8700K: Retpoline","Core i7 8700K: Retpoline + GCC" Processor,,AMD EPYC 7601 32-Core @ 2.20GHz (32 Cores / 64 Threads),AMD EPYC 7601 32-Core @ 2.20GHz (32 Cores / 64 Threads),AMD EPYC 7601 32-Core @ 2.20GHz (32 Cores / 64 Threads),2 x Intel Xeon Gold 6138 @ 3.70GHz (40 Cores / 80 Threads),2 x Intel Xeon Gold 6138 @ 3.70GHz (40 Cores / 80 Threads),2 x Intel Xeon Gold 6138 @ 3.70GHz (40 Cores / 80 Threads),Intel Core i7-8700K @ 4.70GHz (6 Cores / 12 Threads),Intel Core i7-8700K @ 4.70GHz (6 Cores / 12 Threads),Intel Core i7-8700K @ 4.70GHz (6 Cores / 12 Threads) Motherboard,,TYAN B8026T70AE24HR,TYAN B8026T70AE24HR,TYAN B8026T70AE24HR,TYAN S7106,TYAN S7106,TYAN S7106,ASUS PRIME Z370-A,ASUS PRIME Z370-A,ASUS PRIME Z370-A Chipset,,AMD Device 1450,AMD Device 1450,AMD Device 1450,Intel Device 2020,Intel Device 2020,Intel Device 2020,Intel Device 3ec2,Intel Device 3ec2,Intel Device 3ec2 Memory,,129024MB,129024MB,129024MB,96256MB,96256MB,96256MB,16384MB,16384MB,16384MB Disk,,280GB INTEL SSDPE21D280GA,280GB INTEL SSDPE21D280GA,280GB INTEL SSDPE21D280GA,256GB Samsung SSD 850 + 2000GB Seagate ST2000DM006-2DM1 + 2 x 120GB TOSHIBA-TR150,256GB Samsung SSD 850 + 2000GB Seagate ST2000DM006-2DM1 + 2 x 120GB TOSHIBA-TR150,256GB Samsung SSD 850 + 2000GB Seagate ST2000DM006-2DM1 + 2 x 120GB TOSHIBA-TR150,Samsung SSD 950 PRO 256GB,Samsung SSD 950 PRO 256GB,Samsung SSD 950 PRO 256GB Graphics,,ASPEED ASPEED Family,ASPEED ASPEED Family,ASPEED ASPEED Family,ASPEED ASPEED Family,ASPEED ASPEED Family,ASPEED ASPEED Family,NV132 11264MB,NV132 11264MB,NV132 11264MB Monitor,,VE228,VE228,VE228,VE228,VE228,VE228,DELL P2415Q,DELL P2415Q,DELL P2415Q Network,,Broadcom Limited NetXtreme BCM5720 Gigabit PCIe,Broadcom Limited NetXtreme BCM5720 Gigabit PCIe,Broadcom Limited NetXtreme BCM5720 Gigabit PCIe,Intel I210 Gigabit Connection,Intel I210 Gigabit Connection,Intel I210 Gigabit Connection,Intel Connection,Intel Connection,Intel Connection Audio,,,,,,,,Realtek ALC1220,Realtek ALC1220,Realtek ALC1220 OS,,Ubuntu 17.10,Ubuntu 17.10,Ubuntu 17.10,Ubuntu 17.10,Ubuntu 17.10,Ubuntu 17.10,Ubuntu 17.10,Ubuntu 17.10,Ubuntu 17.10 Kernel,,4.14.0-phx-retpoline (x86_64),4.14.0-phx-retpoline (x86_64),4.14.0-phx-retpoline-gcc-retpo (x86_64),4.14.0-phx-retpoline (x86_64),4.14.0-phx-retpoline (x86_64),4.14.0-phx-retpoline-gcc-retpo (x86_64),4.14.0-phx-retpoline (x86_64),4.14.0-phx-retpoline (x86_64),4.14.0-phx-retpoline-gcc-retpo (x86_64) Desktop,,GNOME Shell 3.26.1,GNOME Shell 3.26.1,GNOME Shell 3.26.1,GNOME Shell 3.26.1,GNOME Shell 3.26.1,GNOME Shell 3.26.1,GNOME Shell 3.26.1,GNOME Shell 3.26.1,GNOME Shell 3.26.1 Display Driver,,modesetting 1.19.5,modesetting 1.19.5,modesetting 1.19.5,modesetting 1.19.5,modesetting 1.19.5,modesetting 1.19.5,,, OpenCL,,OpenCL 1.2 pocl 1.0 LLVM 5.0.0,OpenCL 1.2 pocl 1.0 LLVM 5.0.0,OpenCL 1.2 pocl 1.0 LLVM 5.0.0,,,,,, Compiler,,GCC 7.2.0 + Clang 5.0.0-3 + LLVM 5.0.0,GCC 7.2.0 + Clang 5.0.0-3 + LLVM 5.0.0,GCC 7.2.0 + Clang 5.0.0-3 + LLVM 5.0.0,GCC 7.2.0,GCC 7.2.0,GCC 7.2.0,GCC 7.2.0,GCC 7.2.0,GCC 7.2.0 File-System,,ext4,ext4,ext4,ext4,ext4,ext4,ext4,ext4,ext4 Screen Resolution,,1920x1080,1920x1080,1920x1080,1920x1080,1920x1080,1920x1080,3840x2160,3840x2160,3840x2160 Display Server,,,,,,,,Wayland,Wayland,Wayland OpenGL,,,,,,,,4.3 Mesa 17.2.2,4.3 Mesa 17.2.2,4.3 Mesa 17.2.2 ,,"EPYC 7601: noretpoline","EPYC 7601: Retpoline","EPYC 7601: Retpoline + GCC","2 x Xeon Gold 6138: noretpoline","2 x Xeon Gold 6138: Retpoline","2 x Xeon Gold 6138: Retpoline + GCC","Core i7 8700K: noretpoline","Core i7 8700K: Retpoline","Core i7 8700K: Retpoline + GCC" "Flexible IO Tester - Type: Random Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory (MB/s)",HIB,2509.83,2615.60,2637.27,543.05,543.18,543.37,1557.10,1555.20,1566.77 "Flexible IO Tester - Type: Random Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory (IOPS)",HIB,1251,1304,1315,262,262,262,775,774,780 "Flexible IO Tester - Type: Random Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory (MB/s)",HIB,1176.20,1165.97,1128.57,383.14,384.79,388.19,777.17,775.35,776.94 "Flexible IO Tester - Type: Random Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory (IOPS)",HIB,301037,298428,288951,95782,96194,97043,194289,193833,194232 "Flexible IO Tester - Type: Random Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory (MB/s)",HIB,1972.70,2157.60,2158.27,523.89,514.67,512.18,926.04,925.33,927.23 "Flexible IO Tester - Type: Random Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory (IOPS)",HIB,983,1075,1076,252,248,246,449,448,449 "Flexible IO Tester - Type: Random Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory (MB/s)",HIB,1059.73,1046.93,1048.77,338.58,341.01,341.98,326.03,324.73,326.62 "Flexible IO Tester - Type: Random Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory (IOPS)",HIB,271273,268041,268542,84641,85249,85492,81504,81179,81651 "Flexible IO Tester - Type: Sequential Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory (MB/s)",HIB,2511.77,2618.67,2618.20,519.38,518.49,518.48,1451.27,1461.87,1459.63 "Flexible IO Tester - Type: Sequential Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory (IOPS)",HIB,1252,1306,1306,250,250,250,722,727,726 "Flexible IO Tester - Type: Sequential Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory (MB/s)",HIB,1183.53,1160.83,1193.80,457.26,454.44,456.92,1105.03,1104.63,1102.47 "Flexible IO Tester - Type: Sequential Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory (IOPS)",HIB,302950,297144,305665,114311,113608,114227,282831,282766,282210 "Flexible IO Tester - Type: Sequential Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory (MB/s)",HIB,1971.10,2158.03,2156.87,514.75,526.12,527.34,930.24,930.94,919.58 "Flexible IO Tester - Type: Sequential Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory (IOPS)",HIB,982,1075,1075,248,253,254,451,451,445 "Flexible IO Tester - Type: Sequential Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory (MB/s)",HIB,1081.23,1091.50,1072.57,415.49,413.25,416.94,938.64,934.00,923.85 "Flexible IO Tester - Type: Sequential Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory (IOPS)",HIB,276778,279404,274530,103868,103308,104232,234656,233496,230959 "FS-Mark - Test: 1000 Files, 1MB Size (Files/s)",HIB,597.93,639.77,619.67,128.67,133.73,129.63,113.80,115.30,112.37 "FS-Mark - Test: 4000 Files, 32 Sub Dirs, 1MB Size (Files/s)",HIB,581.87,629.27,631.30,111.02,136.67,111.17,113.37,114.20,111.60 "Compile Bench - Test: Compile (MB/s)",HIB,1696.87,1691.37,1693.10,1496.78,1694.04,1637.02,1572.65,1550.00,1501.13 "Compile Bench - Test: Initial Create (MB/s)",HIB,410.85,406.41,406.91,533.70,508.92,478.76,650.48,634.57,593.86 "t-test1 - Threads: 1 (sec)",LIB,37.76,36.68,38.18,65.91,66.56,64.45,17.82,21.87,19.24 "t-test1 - Threads: 2 (sec)",LIB,14.38,14.46,14.66,23.12,23.29,23.04,5.22,5.22,5.41 "Parboil - Test: OpenMP CUTCP (sec)",LIB,2.71,2.73,2.70,2.35,2.38,2.38,7.08,7.10,7.08 "Parboil - Test: OpenMP MRI Gridding (sec)",LIB,283.16,283.25,288.36,407.91,413.85,405.25,39.98,39.28,40.17 "Rodinia - Test: OpenMP LavaMD (sec)",LIB,31.65,31.86,31.87,28.50,28.70,28.43,107.30,107.87,107.30 "Rodinia - Test: OpenMP CFD Solver (sec)",LIB,10.97,10.76,11.08,9.73,9.93,10.54,29.41,29.42,29.52 "lzbench - Test: XZ 0 - Process: Compression (MB/s)",HIB,24,24,24,32,30,31,42,42,41 "lzbench - Test: XZ 0 - Process: Decompression (MB/s)",HIB,77,76,77,89,87,86,118,118,115 "lzbench - Test: Zstd 1 - Process: Compression (MB/s)",HIB,335,336,335,361,369,370,466,466,467 "lzbench - Test: Zstd 1 - Process: Decompression (MB/s)",HIB,911,911,910,975,982,983,1267,1269,1268 "CacheBench - Test: Read (MB/s)",HIB,2205.73,2215.24,2214.25,2973.08,2872.09,2839.79,3974.36,3936.23,3911.65 "CacheBench - Test: Write (MB/s)",HIB,21622.77,21556.98,21835.76,24954.96,23882.88,23753.79,33318.03,31906.60,27144.09 "CacheBench - Test: Read / Modify / Write (MB/s)",HIB,22924.24,22918.96,22900.81,25777.79,25061.33,24928.44,33679.26,34967.35,31498.03 "John The Ripper - Test: Blowfish (Real C/S)",HIB,35458,35714,35715,49652,48399,51089,12758,12748,12749 "ebizzy - (Records/s)",HIB,1093230,1073587,952691,946321,954773,950671,375559,382991,388219 "Timed Apache Compilation - Time To Compile (sec)",LIB,31.71,32.21,32.12,26.24,26.31,26.32,18.72,18.83,18.91 "Timed Linux Kernel Compilation - Time To Compile (sec)",LIB,38.30,38.44,38.52,30.25,30.46,30.63,77.14,76.85,77.47 "C-Ray - Total Time (sec)",LIB,3.50,3.45,3.48,3.16,3.15,3.18,12.78,12.78,12.79 "Stockfish - Total Time (ms)",LIB,4507,4507,4501,3437,3654,3613,2773,2758,2760 "LZMA Compression - 256MB File Compression (sec)",LIB,329.57,328.95,329.00,281.84,281.25,282.04,208.92,210.91,211.33 "glibc bench - Benchmark: ffs (nanoseconds)",LIB,4.83,4.83,4.83,3.26,3.26,3.26,4.78,4.81,5.07 "glibc bench - Benchmark: sqrt (nanoseconds)",LIB,4.70,4.70,4.70,12.30,9.95,9.96,13.14,13.20,13.13 "glibc bench - Benchmark: pthread_once (nanoseconds)",LIB,4.83,4.83,4.83,3.87,3.80,4.49,5.56,5.55,5.55 "libjpeg-turbo tjbench - Test: Decompression Throughput (Megapixels/sec)",HIB,140.83,140.99,140.87,145.81,154.02,146.51,197.58,193.81,194.07 "Redis - Test: LPOP (Reqs/sec)",HIB,1520530.25,1394465.79,1230732.38,1423431.25,1486377.46,1347143.44,3676579.00,2857252.00,2747637.17 "Redis - Test: SADD (Reqs/sec)",HIB,1233207.56,1293172.50,1249051.08,1589703.69,1573307.83,1604656.60,2910082.50,2910646.00,2832966.83 "Redis - Test: LPUSH (Reqs/sec)",HIB,1117859.50,1147686.87,1123252.42,1357638.81,1382896.04,1454926.31,2525457.75,2415807.38,2409703.67 "Redis - Test: GET (Reqs/sec)",HIB,1394712.79,1362255.92,1352327.02,1627717.71,1738340.06,1574731.42,3614657.58,3335311.58,3264656.25 "Redis - Test: SET (Reqs/sec)",HIB,1131889.69,1161527.67,1162399.91,1564339.04,1525833.21,1399642.27,2622441.58,2624828.17,2508928.08 "PyBench - Total For Average Test Times (Milliseconds)",LIB,1794,1801,1795,1307,1306,1315,1028,1027,1026 "Apache Benchmark - Static Web Page Serving (Reqs/sec)",HIB,16587.34,16838.76,16716.48,22258.72,21347.64,18757.65,45692.41,46364.47,41187.23 "Scikit-Learn - (sec)",LIB,34.00,33.91,34.47,184.75,185.68,186.08,127.00,127.08,127.32 "PostgreSQL pgbench - Scaling: Buffer Test - Test: Normal Load - Mode: Read Only (TPS)",HIB,,,,599258.14,597483.03,577641.99,195244.75,197403.88,193302.37 "PostgreSQL pgbench - Scaling: Buffer Test - Test: Normal Load - Mode: Read Write (TPS)",HIB,,,,2136.64,2467.38,3976.32,4595.28,4493.52,4535.88