Retpolining Basement Intel Core i9-7980XE testing with a ASUS PRIME X299-A and NV137 2048MB on Ubuntu 17.10 via the Phoronix Test Suite. Core i3 7100: noretpoline: Processor: Intel Core i3-7100 @ 3.90GHz (2 Cores / 4 Threads), Motherboard: Gigabyte B250M-DS3H-CF, Chipset: Intel Xeon E3-1200 v6/7th + B250, Memory: 8192MB, Disk: 250GB Western Digital WDS250G1B0A-, Graphics: Intel HD 630 3072MB (1100MHz), Audio: Realtek ALC887-VD, Monitor: DELL S2409W, Network: Realtek RTL8111/8168/8411 OS: Ubuntu 17.10, Kernel: 4.14.0-phx-retpoline (x86_64), Desktop: GNOME Shell 3.26.1, Display Server: Wayland, OpenGL: 4.5 Mesa 17.2.2, Compiler: GCC 7.2.0, File-System: ext4, Screen Resolution: 1920x1080 Core i3 7100: Retpoline: Processor: Intel Core i3-7100 @ 3.90GHz (2 Cores / 4 Threads), Motherboard: Gigabyte B250M-DS3H-CF, Chipset: Intel Xeon E3-1200 v6/7th + B250, Memory: 8192MB, Disk: 250GB Western Digital WDS250G1B0A-, Graphics: Intel HD 630 3072MB (1100MHz), Audio: Realtek ALC887-VD, Monitor: DELL S2409W, Network: Realtek RTL8111/8168/8411 OS: Ubuntu 17.10, Kernel: 4.14.0-phx-retpoline (x86_64), Desktop: GNOME Shell 3.26.1, Display Server: Wayland, OpenGL: 4.5 Mesa 17.2.2, Compiler: GCC 7.2.0, File-System: ext4, Screen Resolution: 1920x1080 Core i3 7100: GCC Retpoline: Processor: Intel Core i3-7100 @ 3.90GHz (2 Cores / 4 Threads), Motherboard: Gigabyte B250M-DS3H-CF, Chipset: Intel Xeon E3-1200 v6/7th + B250, Memory: 8192MB, Disk: 250GB Western Digital WDS250G1B0A-, Graphics: Intel HD 630 (1100MHz), Audio: Realtek ALC887-VD, Network: Realtek RTL8111/8168/8411 OS: Ubuntu 17.10, Kernel: 4.14.0-phx-retpoline-gcc-retpo (x86_64), Compiler: GCC 7.2.0, File-System: ext4 Core i9 7980XE: noretpoline: Processor: Intel Core i9-7980XE @ 4.40GHz (18 Cores / 36 Threads), Motherboard: ASUS PRIME X299-A, Chipset: Intel Device 2020, Memory: 16384MB, Disk: 120GB Force MP500, Graphics: NV137 2048MB, Audio: Realtek ALC1220, Monitor: Acer B286HK, Network: Intel Connection OS: Ubuntu 17.10, Kernel: 4.14.0-phx-retpoline (x86_64), Desktop: GNOME Shell 3.26.1, Display Server: Wayland, OpenGL: 4.3 Mesa 17.2.2, Compiler: GCC 7.2.0, File-System: ext4, Screen Resolution: 3840x2160 Core i9 7980XE: Retpoline: Processor: Intel Core i9-7980XE @ 4.40GHz (18 Cores / 36 Threads), Motherboard: ASUS PRIME X299-A, Chipset: Intel Device 2020, Memory: 16384MB, Disk: 120GB Force MP500, Graphics: NV137 2048MB, Audio: Realtek ALC1220, Monitor: Acer B286HK, Network: Intel Connection OS: Ubuntu 17.10, Kernel: 4.14.0-phx-retpoline (x86_64), Desktop: GNOME Shell 3.26.1, Display Server: Wayland, OpenGL: 4.3 Mesa 17.2.2, Compiler: GCC 7.2.0, File-System: ext4, Screen Resolution: 3840x2160 Core i9 7980XE: GCC Retpoline: Processor: Intel Core i9-7980XE @ 4.40GHz (18 Cores / 36 Threads), Motherboard: ASUS PRIME X299-A, Chipset: Intel Device 2020, Memory: 16384MB, Disk: 120GB Force MP500, Graphics: NV137 2048MB, Audio: Realtek ALC1220, Monitor: Acer B286HK, Network: Intel Connection OS: Ubuntu 17.10, Kernel: 4.14.0-phx-retpoline-gcc-retpo (x86_64), Desktop: GNOME Shell 3.26.1, Display Server: Wayland, OpenGL: 4.3 Mesa 17.2.2, Compiler: GCC 7.2.0, File-System: ext4, Screen Resolution: 3840x2160 Apache Benchmark 2.4.7 Static Web Page Serving Requests Per Second > Higher Is Better Core i3 7100: noretpoline ..... 33830.51 |================================ Core i3 7100: Retpoline ....... 33820.28 |================================ Core i3 7100: GCC Retpoline ... 30811.86 |============================= Core i9 7980XE: noretpoline ... 38829.57 |===================================== Core i9 7980XE: Retpoline ..... 38597.56 |===================================== Core i9 7980XE: GCC Retpoline . 35290.41 |================================== C-Ray 1.1 Total Time Seconds < Lower Is Better Core i3 7100: noretpoline ..... 41.97 |======================================= Core i3 7100: Retpoline ....... 43.28 |======================================== Core i3 7100: GCC Retpoline ... 41.97 |======================================= Core i9 7980XE: noretpoline ... 5.26 |===== Core i9 7980XE: Retpoline ..... 5.47 |===== Core i9 7980XE: GCC Retpoline . 5.70 |===== CacheBench Test: Read MB/s > Higher Is Better Core i3 7100: noretpoline ..... 3304.58 |================================== Core i3 7100: Retpoline ....... 3267.02 |================================== Core i3 7100: GCC Retpoline ... 3288.78 |================================== Core i9 7980XE: noretpoline ... 3622.68 |====================================== Core i9 7980XE: Retpoline ..... 3554.44 |===================================== Core i9 7980XE: GCC Retpoline . 3648.11 |====================================== CacheBench Test: Write MB/s > Higher Is Better Core i3 7100: noretpoline ..... 27496.29 |================================= Core i3 7100: Retpoline ....... 27555.44 |================================= Core i3 7100: GCC Retpoline ... 27595.76 |================================= Core i9 7980XE: noretpoline ... 30426.27 |===================================== Core i9 7980XE: Retpoline ..... 30390.87 |===================================== Core i9 7980XE: GCC Retpoline . 30629.61 |===================================== CacheBench Test: Read / Modify / Write MB/s > Higher Is Better Core i3 7100: noretpoline ..... 30430.92 |============================== Core i3 7100: Retpoline ....... 30442.16 |============================== Core i3 7100: GCC Retpoline ... 37339.10 |===================================== Core i9 7980XE: noretpoline ... 31489.72 |=============================== Core i9 7980XE: Retpoline ..... 31833.78 |================================ Core i9 7980XE: GCC Retpoline . 30449.92 |============================== Compile Bench 0.6 Test: Compile MB/s > Higher Is Better Core i3 7100: noretpoline ..... 335.87 |======== Core i3 7100: Retpoline ....... 325.56 |======= Core i3 7100: GCC Retpoline ... 342.43 |======== Core i9 7980XE: noretpoline ... 1690.43 |====================================== Core i9 7980XE: Retpoline ..... 1501.37 |================================== Core i9 7980XE: GCC Retpoline . 1184.53 |=========================== Compile Bench 0.6 Test: Initial Create MB/s > Higher Is Better Core i3 7100: noretpoline ..... 307.51 |================== Core i3 7100: Retpoline ....... 294.62 |================= Core i3 7100: GCC Retpoline ... 297.72 |================= Core i9 7980XE: noretpoline ... 664.68 |======================================= Core i9 7980XE: Retpoline ..... 648.38 |====================================== Core i9 7980XE: GCC Retpoline . 600.38 |=================================== ebizzy 0.3 Records/s > Higher Is Better Core i3 7100: noretpoline ..... 110097 |======= Core i3 7100: Retpoline ....... 107840 |======= Core i3 7100: GCC Retpoline ... 114770 |======= Core i9 7980XE: noretpoline ... 628425 |======================================= Core i9 7980XE: Retpoline ..... 632312 |======================================= Core i9 7980XE: GCC Retpoline . 588395 |==================================== Flexible IO Tester 2.1.13 Type: Random Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory MB/s > Higher Is Better Core i3 7100: noretpoline ..... 500.61 |======== Core i3 7100: Retpoline ....... 487.86 |======== Core i3 7100: GCC Retpoline ... 487.95 |======== Core i9 7980XE: noretpoline ... 2309.67 |====================================== Core i9 7980XE: Retpoline ..... 2221.00 |===================================== Core i9 7980XE: GCC Retpoline . 2200.33 |==================================== Flexible IO Tester 2.1.13 Type: Random Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory IOPS > Higher Is Better Core i3 7100: noretpoline ..... 241 |========= Core i3 7100: Retpoline ....... 235 |======== Core i3 7100: GCC Retpoline ... 234 |======== Core i9 7980XE: noretpoline ... 1151 |========================================= Core i9 7980XE: Retpoline ..... 1107 |======================================= Core i9 7980XE: GCC Retpoline . 1096 |======================================= Flexible IO Tester 2.1.13 Type: Random Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory MB/s > Higher Is Better Core i3 7100: noretpoline ..... 298.93 |==================== Core i3 7100: Retpoline ....... 293.00 |=================== Core i3 7100: GCC Retpoline ... 293.76 |==================== Core i9 7980XE: noretpoline ... 586.09 |======================================= Core i9 7980XE: Retpoline ..... 387.73 |========================== Core i9 7980XE: GCC Retpoline . 376.78 |========================= Flexible IO Tester 2.1.13 Type: Random Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory IOPS > Higher Is Better Core i3 7100: noretpoline ..... 74729 |==================== Core i3 7100: Retpoline ....... 73245 |=================== Core i3 7100: GCC Retpoline ... 73437 |==================== Core i9 7980XE: noretpoline ... 146520 |======================================= Core i9 7980XE: Retpoline ..... 96930 |========================== Core i9 7980XE: GCC Retpoline . 94191 |========================= Flexible IO Tester 2.1.13 Type: Random Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory MB/s > Higher Is Better Core i3 7100: noretpoline ..... 344.62 |=============== Core i3 7100: Retpoline ....... 255.09 |=========== Core i3 7100: GCC Retpoline ... 271.36 |============ Core i9 7980XE: noretpoline ... 905.82 |======================================= Core i9 7980XE: Retpoline ..... 746.16 |================================ Core i9 7980XE: GCC Retpoline . 745.78 |================================ Flexible IO Tester 2.1.13 Type: Random Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory IOPS > Higher Is Better Core i3 7100: noretpoline ..... 164 |================ Core i3 7100: Retpoline ....... 121 |============ Core i3 7100: GCC Retpoline ... 129 |============ Core i9 7980XE: noretpoline ... 439 |========================================== Core i9 7980XE: Retpoline ..... 361 |=================================== Core i9 7980XE: GCC Retpoline . 360 |================================== Flexible IO Tester 2.1.13 Type: Random Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory MB/s > Higher Is Better Core i3 7100: noretpoline ..... 290.08 |============= Core i3 7100: Retpoline ....... 288.55 |============= Core i3 7100: GCC Retpoline ... 289.85 |============= Core i9 7980XE: noretpoline ... 843.96 |======================================= Core i9 7980XE: Retpoline ..... 758.92 |=================================== Core i9 7980XE: GCC Retpoline . 669.20 |=============================== Flexible IO Tester 2.1.13 Type: Random Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory IOPS > Higher Is Better Core i3 7100: noretpoline ..... 72515 |============= Core i3 7100: Retpoline ....... 72135 |============= Core i3 7100: GCC Retpoline ... 72458 |============= Core i9 7980XE: noretpoline ... 210985 |======================================= Core i9 7980XE: Retpoline ..... 189726 |=================================== Core i9 7980XE: GCC Retpoline . 167296 |=============================== Flexible IO Tester 2.1.13 Type: Sequential Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory MB/s > Higher Is Better Core i3 7100: noretpoline ..... 224.55 |============= Core i3 7100: Retpoline ....... 219.69 |============ Core i3 7100: GCC Retpoline ... 218.34 |============ Core i9 7980XE: noretpoline ... 699.62 |======================================= Core i9 7980XE: Retpoline ..... 696.28 |======================================= Core i9 7980XE: GCC Retpoline . 699.45 |======================================= Flexible IO Tester 2.1.13 Type: Sequential Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory IOPS > Higher Is Better Core i3 7100: noretpoline ..... 106 |============= Core i3 7100: Retpoline ....... 104 |============= Core i3 7100: GCC Retpoline ... 103 |============= Core i9 7980XE: noretpoline ... 338 |========================================== Core i9 7980XE: Retpoline ..... 336 |========================================== Core i9 7980XE: GCC Retpoline . 338 |========================================== Flexible IO Tester 2.1.13 Type: Sequential Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory MB/s > Higher Is Better Core i3 7100: noretpoline ..... 226.72 |================ Core i3 7100: Retpoline ....... 232.34 |================= Core i3 7100: GCC Retpoline ... 221.21 |================ Core i9 7980XE: noretpoline ... 534.36 |======================================= Core i9 7980XE: Retpoline ..... 534.28 |======================================= Core i9 7980XE: GCC Retpoline . 536.66 |======================================= Flexible IO Tester 2.1.13 Type: Sequential Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory IOPS > Higher Is Better Core i3 7100: noretpoline ..... 56675 |================ Core i3 7100: Retpoline ....... 58082 |================= Core i3 7100: GCC Retpoline ... 55299 |================ Core i9 7980XE: noretpoline ... 133585 |======================================= Core i9 7980XE: Retpoline ..... 133567 |======================================= Core i9 7980XE: GCC Retpoline . 134161 |======================================= Flexible IO Tester 2.1.13 Type: Sequential Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory MB/s > Higher Is Better Core i3 7100: noretpoline ..... 477.64 |===================== Core i3 7100: Retpoline ....... 496.68 |====================== Core i3 7100: GCC Retpoline ... 469.03 |===================== Core i9 7980XE: noretpoline ... 885.94 |======================================= Core i9 7980XE: Retpoline ..... 847.79 |===================================== Core i9 7980XE: GCC Retpoline . 714.83 |=============================== Flexible IO Tester 2.1.13 Type: Sequential Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory IOPS > Higher Is Better Core i3 7100: noretpoline ..... 230 |======================= Core i3 7100: Retpoline ....... 239 |======================= Core i3 7100: GCC Retpoline ... 226 |====================== Core i9 7980XE: noretpoline ... 429 |========================================== Core i9 7980XE: Retpoline ..... 411 |======================================== Core i9 7980XE: GCC Retpoline . 346 |================================== Flexible IO Tester 2.1.13 Type: Sequential Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory MB/s > Higher Is Better Core i3 7100: noretpoline ..... 363.27 |================== Core i3 7100: Retpoline ....... 364.25 |================== Core i3 7100: GCC Retpoline ... 362.63 |================== Core i9 7980XE: noretpoline ... 772.97 |======================================= Core i9 7980XE: Retpoline ..... 745.61 |====================================== Core i9 7980XE: GCC Retpoline . 691.87 |=================================== Flexible IO Tester 2.1.13 Type: Sequential Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory IOPS > Higher Is Better Core i3 7100: noretpoline ..... 90813 |================== Core i3 7100: Retpoline ....... 91060 |================== Core i3 7100: GCC Retpoline ... 90654 |================== Core i9 7980XE: noretpoline ... 193239 |======================================= Core i9 7980XE: Retpoline ..... 186398 |====================================== Core i9 7980XE: GCC Retpoline . 172965 |=================================== FS-Mark 3.3 Test: 1000 Files, 1MB Size Files/s > Higher Is Better Core i3 7100: noretpoline ..... 120.13 |============= Core i3 7100: Retpoline ....... 114.18 |============= Core i3 7100: GCC Retpoline ... 119.80 |============= Core i9 7980XE: noretpoline ... 317.00 |==================================== Core i9 7980XE: Retpoline ..... 347.15 |======================================= Core i9 7980XE: GCC Retpoline . 237.33 |=========================== FS-Mark 3.3 Test: 4000 Files, 32 Sub Dirs, 1MB Size Files/s > Higher Is Better Core i3 7100: noretpoline ..... 109.80 |============ Core i3 7100: Retpoline ....... 108.43 |============ Core i3 7100: GCC Retpoline ... 108.03 |============ Core i9 7980XE: noretpoline ... 347.35 |======================================= Core i9 7980XE: Retpoline ..... 336.50 |====================================== Core i9 7980XE: GCC Retpoline . 316.17 |=================================== glibc bench 1.0 Benchmark: ffs nanoseconds < Lower Is Better Core i3 7100: noretpoline ..... 6.16 |======================================= Core i3 7100: Retpoline ....... 6.45 |========================================= Core i3 7100: GCC Retpoline ... 6.15 |======================================= Core i9 7980XE: noretpoline ... 4.06 |========================== Core i9 7980XE: Retpoline ..... 3.73 |======================== Core i9 7980XE: GCC Retpoline . 3.94 |========================= glibc bench 1.0 Benchmark: sqrt nanoseconds < Lower Is Better Core i3 7100: noretpoline ..... 16.66 |======================================== Core i3 7100: Retpoline ....... 16.66 |======================================== Core i3 7100: GCC Retpoline ... 16.66 |======================================== Core i9 7980XE: noretpoline ... 9.88 |======================== Core i9 7980XE: Retpoline ..... 11.70 |============================ Core i9 7980XE: GCC Retpoline . 10.17 |======================== glibc bench 1.0 Benchmark: pthread_once nanoseconds < Lower Is Better Core i3 7100: noretpoline ..... 7.05 |======================================== Core i3 7100: Retpoline ....... 7.25 |========================================= Core i3 7100: GCC Retpoline ... 7.22 |========================================= Core i9 7980XE: noretpoline ... 4.58 |========================== Core i9 7980XE: Retpoline ..... 4.27 |======================== Core i9 7980XE: GCC Retpoline . 4.72 |=========================== John The Ripper 1.8.0 Test: Blowfish Real C/S > Higher Is Better Core i3 7100: noretpoline ..... 3857 |===== Core i3 7100: Retpoline ....... 3855 |===== Core i3 7100: GCC Retpoline ... 3856 |===== Core i9 7980XE: noretpoline ... 31335 |======================================== Core i9 7980XE: Retpoline ..... 31292 |======================================== Core i9 7980XE: GCC Retpoline . 31328 |======================================== libjpeg-turbo tjbench 1.5.1 Test: Decompression Throughput Megapixels/sec > Higher Is Better Core i3 7100: noretpoline ..... 163.94 |===================================== Core i3 7100: Retpoline ....... 162.90 |===================================== Core i3 7100: GCC Retpoline ... 160.73 |==================================== Core i9 7980XE: noretpoline ... 173.39 |======================================= Core i9 7980XE: Retpoline ..... 168.98 |====================================== Core i9 7980XE: GCC Retpoline . 171.78 |======================================= lzbench 2017-08-08 Test: XZ 0 - Process: Compression MB/s > Higher Is Better Core i3 7100: noretpoline ..... 35 |======================================= Core i3 7100: Retpoline ....... 35 |======================================= Core i3 7100: GCC Retpoline ... 35 |======================================= Core i9 7980XE: noretpoline ... 39 |=========================================== Core i9 7980XE: Retpoline ..... 39 |=========================================== Core i9 7980XE: GCC Retpoline . 39 |=========================================== lzbench 2017-08-08 Test: XZ 0 - Process: Decompression MB/s > Higher Is Better Core i3 7100: noretpoline ..... 98 |==================================== Core i3 7100: Retpoline ....... 98 |==================================== Core i3 7100: GCC Retpoline ... 97 |==================================== Core i9 7980XE: noretpoline ... 113 |========================================== Core i9 7980XE: Retpoline ..... 113 |========================================== Core i9 7980XE: GCC Retpoline . 113 |========================================== lzbench 2017-08-08 Test: Zstd 1 - Process: Compression MB/s > Higher Is Better Core i3 7100: noretpoline ..... 389 |==================================== Core i3 7100: Retpoline ....... 389 |==================================== Core i3 7100: GCC Retpoline ... 389 |==================================== Core i9 7980XE: noretpoline ... 459 |========================================== Core i9 7980XE: Retpoline ..... 459 |========================================== Core i9 7980XE: GCC Retpoline . 460 |========================================== lzbench 2017-08-08 Test: Zstd 1 - Process: Decompression MB/s > Higher Is Better Core i3 7100: noretpoline ..... 1049 |=================================== Core i3 7100: Retpoline ....... 1048 |=================================== Core i3 7100: GCC Retpoline ... 1049 |=================================== Core i9 7980XE: noretpoline ... 1239 |========================================= Core i9 7980XE: Retpoline ..... 1240 |========================================= Core i9 7980XE: GCC Retpoline . 1240 |========================================= LZMA Compression 256MB File Compression Seconds < Lower Is Better Core i3 7100: noretpoline ..... 277.50 |======================================= Core i3 7100: Retpoline ....... 275.51 |======================================= Core i3 7100: GCC Retpoline ... 277.61 |======================================= Core i9 7980XE: noretpoline ... 233.49 |================================= Core i9 7980XE: Retpoline ..... 238.43 |================================= Core i9 7980XE: GCC Retpoline . 233.40 |================================= Parboil 2.5 Test: OpenMP CUTCP Seconds < Lower Is Better Core i3 7100: noretpoline ..... 22.60 |======================================== Core i3 7100: Retpoline ....... 22.70 |======================================== Core i3 7100: GCC Retpoline ... 22.80 |======================================== Core i9 7980XE: noretpoline ... 3.42 |====== Core i9 7980XE: Retpoline ..... 3.17 |====== Core i9 7980XE: GCC Retpoline . 3.39 |====== Parboil 2.5 Test: OpenMP MRI Gridding Seconds < Lower Is Better Core i3 7100: noretpoline ..... 20.24 |===== Core i3 7100: Retpoline ....... 21.06 |====== Core i3 7100: GCC Retpoline ... 21.03 |====== Core i9 7980XE: noretpoline ... 143.95 |======================================= Core i9 7980XE: Retpoline ..... 141.90 |====================================== Core i9 7980XE: GCC Retpoline . 142.81 |======================================= PostgreSQL pgbench 10.0 Scaling: Buffer Test - Test: Normal Load - Mode: Read Only TPS > Higher Is Better Core i3 7100: noretpoline ..... 60804.23 |==== Core i3 7100: Retpoline ....... 60853.79 |==== Core i3 7100: GCC Retpoline ... 59555.58 |==== Core i9 7980XE: noretpoline ... 541953.09 |==================================== Core i9 7980XE: Retpoline ..... 535381.43 |==================================== Core i9 7980XE: GCC Retpoline . 530651.84 |=================================== PostgreSQL pgbench 10.0 Scaling: Buffer Test - Test: Normal Load - Mode: Read Write TPS > Higher Is Better Core i3 7100: noretpoline ..... 5691.52 |================= Core i3 7100: Retpoline ....... 5822.47 |================== Core i3 7100: GCC Retpoline ... 5744.45 |================== Core i9 7980XE: noretpoline ... 7050.97 |====================== Core i9 7980XE: Retpoline ..... 12110.26 |===================================== Core i9 7980XE: GCC Retpoline . 11741.90 |==================================== PyBench 2008-08-14 Total For Average Test Times Milliseconds < Lower Is Better Core i3 7100: noretpoline ..... 1237 |========================================= Core i3 7100: Retpoline ....... 1237 |========================================= Core i3 7100: GCC Retpoline ... 1241 |========================================= Core i9 7980XE: noretpoline ... 1107 |===================================== Core i9 7980XE: Retpoline ..... 1092 |==================================== Core i9 7980XE: GCC Retpoline . 1053 |=================================== Redis 3.0.1 Test: LPOP Requests Per Second > Higher Is Better Core i3 7100: noretpoline ..... 3286675.33 |=================================== Core i3 7100: Retpoline ....... 2800939.79 |============================== Core i3 7100: GCC Retpoline ... 2186380.50 |======================= Core i9 7980XE: noretpoline ... 2838762.96 |============================== Core i9 7980XE: Retpoline ..... 2208537.29 |======================== Core i9 7980XE: GCC Retpoline . 2133848.66 |======================= Redis 3.0.1 Test: SADD Requests Per Second > Higher Is Better Core i3 7100: noretpoline ..... 2496492.46 |=================================== Core i3 7100: Retpoline ....... 2438076.71 |================================== Core i3 7100: GCC Retpoline ... 2268956.04 |================================ Core i9 7980XE: noretpoline ... 2359719.33 |================================= Core i9 7980XE: Retpoline ..... 2304847.56 |================================ Core i9 7980XE: GCC Retpoline . 2201118.50 |=============================== Redis 3.0.1 Test: LPUSH Requests Per Second > Higher Is Better Core i3 7100: noretpoline ..... 2177471.75 |=================================== Core i3 7100: Retpoline ....... 2061931.79 |================================= Core i3 7100: GCC Retpoline ... 1934011.40 |=============================== Core i9 7980XE: noretpoline ... 1988004.36 |================================ Core i9 7980XE: Retpoline ..... 1989929.10 |================================ Core i9 7980XE: GCC Retpoline . 1927607.65 |=============================== Redis 3.0.1 Test: GET Requests Per Second > Higher Is Better Core i3 7100: noretpoline ..... 2893529.04 |=================================== Core i3 7100: Retpoline ....... 2803262.17 |================================== Core i3 7100: GCC Retpoline ... 2663224.25 |================================ Core i9 7980XE: noretpoline ... 2314694.28 |============================ Core i9 7980XE: Retpoline ..... 2575699.17 |=============================== Core i9 7980XE: GCC Retpoline . 2493720.83 |============================== Redis 3.0.1 Test: SET Requests Per Second > Higher Is Better Core i3 7100: noretpoline ..... 2221861.83 |=================================== Core i3 7100: Retpoline ....... 2150240.67 |================================== Core i3 7100: GCC Retpoline ... 1998047.79 |=============================== Core i9 7980XE: noretpoline ... 2089420.00 |================================= Core i9 7980XE: Retpoline ..... 2153717.62 |================================== Core i9 7980XE: GCC Retpoline . 1980559.46 |=============================== Rodinia 2.4 Test: OpenMP LavaMD Seconds < Lower Is Better Core i3 7100: noretpoline ..... 353.47 |======================================= Core i3 7100: Retpoline ....... 352.94 |======================================= Core i3 7100: GCC Retpoline ... 351.80 |======================================= Core i9 7980XE: noretpoline ... 46.33 |===== Core i9 7980XE: Retpoline ..... 46.38 |===== Core i9 7980XE: GCC Retpoline . 46.42 |===== Rodinia 2.4 Test: OpenMP CFD Solver Seconds < Lower Is Better Core i3 7100: noretpoline ..... 81.30 |======================================== Core i3 7100: Retpoline ....... 81.22 |======================================== Core i3 7100: GCC Retpoline ... 81.19 |======================================== Core i9 7980XE: noretpoline ... 12.03 |====== Core i9 7980XE: Retpoline ..... 12.24 |====== Core i9 7980XE: GCC Retpoline . 12.13 |====== Scikit-Learn 0.17.1 Seconds < Lower Is Better Core i3 7100: noretpoline ..... 151.60 |===================================== Core i3 7100: Retpoline ....... 151.42 |===================================== Core i3 7100: GCC Retpoline ... 151.14 |===================================== Core i9 7980XE: noretpoline ... 154.26 |====================================== Core i9 7980XE: Retpoline ..... 158.46 |======================================= Core i9 7980XE: GCC Retpoline . 156.31 |====================================== Stockfish 2014-11-26 Total Time ms < Lower Is Better Core i3 7100: noretpoline ..... 3390 |========================================= Core i3 7100: Retpoline ....... 3381 |========================================= Core i3 7100: GCC Retpoline ... 3380 |========================================= Core i9 7980XE: noretpoline ... 3212 |======================================= Core i9 7980XE: Retpoline ..... 2997 |==================================== Core i9 7980XE: GCC Retpoline . 2809 |================================== t-test1 2017-01-13 Threads: 1 Seconds < Lower Is Better Core i3 7100: noretpoline ..... 19.66 |================ Core i3 7100: Retpoline ....... 19.72 |================ Core i3 7100: GCC Retpoline ... 19.72 |================ Core i9 7980XE: noretpoline ... 50.35 |======================================== Core i9 7980XE: Retpoline ..... 49.14 |======================================= Core i9 7980XE: GCC Retpoline . 47.77 |====================================== t-test1 2017-01-13 Threads: 2 Seconds < Lower Is Better Core i3 7100: noretpoline ..... 6.62 |=============== Core i3 7100: Retpoline ....... 6.64 |=============== Core i3 7100: GCC Retpoline ... 6.61 |=============== Core i9 7980XE: noretpoline ... 17.32 |======================================== Core i9 7980XE: Retpoline ..... 17.20 |======================================== Core i9 7980XE: GCC Retpoline . 17.18 |======================================== Timed Apache Compilation 2.4.7 Time To Compile Seconds < Lower Is Better Core i3 7100: noretpoline ..... 38.56 |======================================== Core i3 7100: Retpoline ....... 38.73 |======================================== Core i3 7100: GCC Retpoline ... 38.70 |======================================== Core i9 7980XE: noretpoline ... 22.63 |======================= Core i9 7980XE: Retpoline ..... 22.33 |======================= Core i9 7980XE: GCC Retpoline . 22.87 |======================== Timed Linux Kernel Compilation 4.13 Time To Compile Seconds < Lower Is Better Core i3 7100: noretpoline ..... 246.30 |======================================= Core i3 7100: Retpoline ....... 246.49 |======================================= Core i3 7100: GCC Retpoline ... 246.00 |======================================= Core i9 7980XE: noretpoline ... 39.03 |====== Core i9 7980XE: Retpoline ..... 38.89 |====== Core i9 7980XE: GCC Retpoline . 38.61 |======