KPTI Retpoline Open Porous Media Intel Core i7-5960X testing with a Gigabyte X99-UD4-CF (F21a BIOS) and AMD FirePro V7800 2048MB on Debian 9.1 via the Phoronix Test Suite. KPTI + Retpoline: Processor: Intel Core i7-5960X @ 3.50GHz (8 Cores / 16 Threads), Motherboard: Gigabyte X99-UD4-CF (F21a BIOS), Chipset: Intel Xeon E7 v3/Xeon, Memory: 4 x 4096 MB 2133MHz CMK16GX4M4A2666C16, Disk: 120GB INTEL SSDSC2BW12, Graphics: AMD FirePro V7800 2048MB (157/300MHz), Audio: Realtek ALC1150, Network: Intel Connection OS: Debian 9.1, Kernel: 4.15.0-999-generic (x86_64) 20180114, Display Driver: modesetting 1.19.2, Compiler: GCC 6.3.0 20170516, File-System: ext4 KPTI: Processor: Intel Core i7-5960X @ 3.50GHz (8 Cores / 16 Threads), Motherboard: Gigabyte X99-UD4-CF (F21a BIOS), Chipset: Intel Xeon E7 v3/Xeon, Memory: 4 x 4096 MB 2133MHz CMK16GX4M4A2666C16, Disk: 120GB INTEL SSDSC2BW12, Graphics: AMD FirePro V7800 2048MB (157/300MHz), Audio: Realtek ALC1150, Network: Intel Connection OS: Debian 9.1, Kernel: 4.15.0-999-generic (x86_64) 20180114, Display Driver: modesetting 1.19.2, Compiler: GCC 6.3.0 20170516, File-System: ext4 No Protections: Processor: Intel Core i7-5960X @ 3.50GHz (8 Cores / 16 Threads), Motherboard: Gigabyte X99-UD4-CF (F21a BIOS), Chipset: Intel Xeon E7 v3/Xeon, Memory: 4 x 4096 MB 2133MHz CMK16GX4M4A2666C16, Disk: 120GB INTEL SSDSC2BW12, Graphics: AMD FirePro V7800 2048MB (157/300MHz), Audio: Realtek ALC1150, Network: Intel Connection OS: Debian 9.1, Kernel: 4.15.0-999-generic (x86_64) 20180114, Display Driver: modesetting 1.19.2, Compiler: GCC 6.3.0 20170516, File-System: ext4 KPTI + Full Retpoline: Processor: Intel Core i7-5960X @ 3.50GHz (8 Cores / 16 Threads), Motherboard: Gigabyte X99-UD4-CF (F21a BIOS), Chipset: Intel Xeon E7 v3/Xeon, Memory: 4 x 4096 MB 2133MHz CMK16GX4M4A2666C16, Disk: 120GB INTEL SSDSC2BW12, Graphics: AMD FirePro V7800 2048MB (157/300MHz), Audio: Realtek ALC1150, Network: Intel Connection OS: Debian 9.1, Kernel: 4.15.0-rc8-retpo-underflow (x86_64) 20180115, Display Driver: modesetting 1.19.2, Compiler: GCC 6.3.0 20170516, File-System: ext4 Open Porous Media Git OPM Benchmark: Flow MPI Extra - Threads: 8 Seconds < Lower Is Better KPTI + Retpoline ...... 1197.87 |============================================== KPTI .................. 1201.06 |============================================== No Protections ........ 1198.61 |============================================== KPTI + Full Retpoline . 1200.60 |============================================== Open Porous Media Git OPM Benchmark: Flow MPI Norne - Threads: 8 Seconds < Lower Is Better KPTI + Retpoline ...... 201.58 |=============================================== KPTI .................. 201.08 |=============================================== No Protections ........ 201.31 |=============================================== KPTI + Full Retpoline . 201.67 |=============================================== Open Porous Media Git OPM Benchmark: Flow Ebos Extra - Threads: 8 Seconds < Lower Is Better KPTI + Retpoline ...... 1199.08 |============================================== KPTI .................. 1198.46 |============================================== No Protections ........ 1199.10 |============================================== KPTI + Full Retpoline . 1201.01 |============================================== Open Porous Media Git OPM Benchmark: Flow MPI Extra - Threads: 16 Seconds < Lower Is Better KPTI + Retpoline ...... 1280.25 |============================================== KPTI .................. 1274.88 |============================================== No Protections ........ 1279.58 |============================================== KPTI + Full Retpoline . 1277.28 |============================================== Open Porous Media Git OPM Benchmark: Flow MPI Norne - Threads: 16 Seconds < Lower Is Better KPTI + Retpoline ...... 243.60 |=============================================== KPTI .................. 243.52 |=============================================== No Protections ........ 244.07 |=============================================== KPTI + Full Retpoline . 242.66 |=============================================== Open Porous Media Git OPM Benchmark: Flow Ebos Extra - Threads: 16 Seconds < Lower Is Better KPTI + Retpoline ...... 1278.68 |============================================== KPTI .................. 1283.22 |============================================== No Protections ........ 1276.91 |============================================== KPTI + Full Retpoline . 1280.21 |==============================================