Docker Testing Ubuntu vs. Clear vs. Arch vs. Fedora Tests for future article on Phoronix. KPTI On: Ubuntu: Processor: Intel Core i7-8700K @ 4.70GHz (6 Cores / 12 Threads), Motherboard: ASUS PRIME Z370-A, Memory: 16384MB, Disk: 525GB Crucial_CT525MX3 + Samsung SSD 950 PRO 256GB, Graphics: nouveaufb, Audio: Realtek ALC1220, Monitor: DELL P2415Q OS: Ubuntu 16.04.3 LTS, Kernel: 4.15.0-999-generic (x86_64) 20180105, Compiler: GCC 5.4.0 20160609, File-System: overlayfs, Screen Resolution: 3840x2160, System Layer: docker KPTI On: Clear Linux: Processor: Intel Core i7-8700K @ 4.70GHz (6 Cores / 12 Threads), Motherboard: ASUS PRIME Z370-A, Chipset: Intel Device 3ec2, Memory: 16384MB, Disk: 525GB Crucial_CT525MX3 + Samsung SSD 950 PRO 256GB, Graphics: NVIDIA GeForce GTX 1080 Ti 11264MB, Audio: Realtek ALC1220, Monitor: DELL P2415Q, Network: Intel Connection OS: Clear Linux OS 19150, Kernel: 4.15.0-999-generic (x86_64) 20180105, Vulkan: 1.0.39, Compiler: GCC 7.2.1 20170910 + Clang 5.0.0 + LLVM 5.0.0, File-System: overlayfs, Screen Resolution: 3840x2160 KPTI On: Debian: Processor: Intel Core i7-8700K @ 4.70GHz (6 Cores / 12 Threads), Motherboard: ASUS PRIME Z370-A, Memory: 16384MB, Disk: 525GB Crucial_CT525MX3 + Samsung SSD 950 PRO 256GB, Graphics: nouveaufb, Audio: Realtek ALC1220, Monitor: DELL P2415Q OS: Debian GNU/Linux 9, Kernel: 4.15.0-999-generic (x86_64) 20180105, Compiler: GCC 6.3.0 20170516, File-System: overlayfs, Screen Resolution: 3840x2160 KPTI Off: Ubuntu: Processor: Intel Core i7-8700K @ 4.70GHz (6 Cores / 12 Threads), Motherboard: ASUS PRIME Z370-A, Memory: 16384MB, Disk: 525GB Crucial_CT525MX3 + Samsung SSD 950 PRO 256GB, Graphics: nouveaufb, Audio: Realtek ALC1220, Monitor: DELL P2415Q OS: Ubuntu 16.04.3 LTS, Kernel: 4.15.0-999-generic (x86_64) 20180105, Compiler: GCC 5.4.0 20160609, File-System: overlayfs, Screen Resolution: 3840x2160, System Layer: docker KPTI Off: Clear Linux: Processor: Intel Core i7-8700K @ 4.70GHz (6 Cores / 12 Threads), Motherboard: ASUS PRIME Z370-A, Chipset: Intel Device 3ec2, Memory: 16384MB, Disk: 525GB Crucial_CT525MX3 + Samsung SSD 950 PRO 256GB, Graphics: NVIDIA GeForce GTX 1080 Ti 11264MB, Audio: Realtek ALC1220, Monitor: DELL P2415Q, Network: Intel Connection OS: Clear Linux OS 19150, Kernel: 4.15.0-999-generic (x86_64) 20180105, Vulkan: 1.0.39, Compiler: GCC 7.2.1 20170910 + Clang 5.0.0 + LLVM 5.0.0, File-System: overlayfs, Screen Resolution: 3840x2160 KPTI Off: Arch Linux: Processor: Intel Core i7-8700K @ 4.70GHz (6 Cores / 12 Threads), Motherboard: ASUS PRIME Z370-A, Memory: 16384MB, Disk: 525GB Crucial_CT525MX3 + Samsung SSD 950 PRO 256GB, Graphics: nouveaufb, Audio: Realtek ALC1220, Monitor: DELL P2415Q OS: Arch Linux, Kernel: 4.15.0-999-generic (x86_64) 20180105, Compiler: GCC 7.2.1 20171128, File-System: overlayfs, Screen Resolution: 3840x2160 KPTI Off: Fedora: Processor: Intel Core i7-8700K @ 4.70GHz (6 Cores / 12 Threads), Motherboard: ASUS PRIME Z370-A, Memory: 16384MB, Disk: 525GB Crucial_CT525MX3 + Samsung SSD 950 PRO 256GB, Graphics: nouveaufb, Audio: Realtek ALC1220, Monitor: DELL P2415Q OS: Fedora 27, Kernel: 4.15.0-999-generic (x86_64) 20180105, Compiler: GCC 7.2.1 20170915, File-System: overlayfs, Screen Resolution: 3840x2160 KPTI Off: Debian: Processor: Intel Core i7-8700K @ 4.70GHz (6 Cores / 12 Threads), Motherboard: ASUS PRIME Z370-A, Memory: 16384MB, Disk: 525GB Crucial_CT525MX3 + Samsung SSD 950 PRO 256GB, Graphics: nouveaufb, Audio: Realtek ALC1220, Monitor: DELL P2415Q OS: Debian GNU/Linux 9, Kernel: 4.15.0-999-generic (x86_64) 20180105, Compiler: GCC 6.3.0 20170516, File-System: overlayfs, Screen Resolution: 3840x2160 KPTI On: Fedora: Processor: Intel Core i7-8700K @ 4.70GHz (6 Cores / 12 Threads), Motherboard: ASUS PRIME Z370-A, Memory: 16384MB, Disk: 525GB Crucial_CT525MX3 + Samsung SSD 950 PRO 256GB, Graphics: nouveaufb, Audio: Realtek ALC1220, Monitor: DELL P2415Q OS: Fedora 27, Kernel: 4.15.0-999-generic (x86_64) 20180105, Compiler: GCC 7.2.1 20170915, File-System: overlayfs, Screen Resolution: 3840x2160 Himeno Benchmark 3.0 Poisson Pressure Solver MFLOPS > Higher Is Better KPTI On: Ubuntu ....... 3055.24 |============================================= KPTI On: Clear Linux .. 3140.82 |============================================== KPTI On: Debian ....... 2894.13 |========================================== KPTI Off: Ubuntu ...... 2975.95 |============================================ KPTI Off: Clear Linux . 3117.08 |============================================== KPTI Off: Arch Linux .. 3094.29 |============================================= KPTI Off: Debian ...... 2880.18 |========================================== Stockfish 2014-11-26 Total Time ms < Lower Is Better KPTI On: Ubuntu ....... 2748 |============================================= KPTI On: Clear Linux .. 2698 |============================================ KPTI On: Debian ....... 2982 |================================================= KPTI Off: Ubuntu ...... 2730 |============================================ KPTI Off: Clear Linux . 2647 |=========================================== KPTI Off: Arch Linux .. 2855 |============================================== KPTI Off: Fedora ...... 2695 |============================================ KPTI Off: Debian ...... 3011 |================================================= KPTI On: Fedora ....... 2847 |============================================== OpenSSL 1.0.1g RSA 4096-bit Performance Signs Per Second > Higher Is Better KPTI On: Ubuntu ....... 1211.17 |============================================== KPTI On: Clear Linux .. 1216.53 |============================================== KPTI On: Debian ....... 1181.33 |============================================= KPTI Off: Ubuntu ...... 1218.90 |============================================== KPTI Off: Clear Linux . 1216.77 |============================================== KPTI Off: Arch Linux .. 1212.97 |============================================== KPTI Off: Fedora ...... 1215.87 |============================================== KPTI Off: Debian ...... 1182.40 |============================================= KPTI On: Fedora ....... 1184.63 |============================================= Caffe 2016-12-29 Build: CPU AlexNet Milli-Seconds < Lower Is Better KPTI On: Ubuntu ....... 308203 |=============================================== KPTI On: Clear Linux .. 84407 |============= KPTI On: Debian ....... 281903 |=========================================== KPTI Off: Ubuntu ...... 303279 |============================================== KPTI Off: Clear Linux . 84382 |============= KPTI Off: Debian ...... 283344 |=========================================== Caffe 2016-12-29 Build: CPU Googlenet Milli-Seconds < Lower Is Better KPTI On: Ubuntu ....... 609756 |============================================ KPTI On: Clear Linux .. 208305 |=============== KPTI On: Debian ....... 645687 |=============================================== KPTI Off: Ubuntu ...... 607318 |============================================ KPTI Off: Clear Linux . 207880 |=============== KPTI Off: Debian ...... 652046 |=============================================== Redis 3.0.1 Test: GET Requests Per Second > Higher Is Better KPTI On: Ubuntu ....... 2877172.00 |================================ KPTI On: Clear Linux .. 3881151.42 |=========================================== KPTI On: Debian ....... 2813287.92 |=============================== KPTI Off: Ubuntu ...... 2956186.58 |================================= KPTI Off: Clear Linux . 3871526.42 |=========================================== KPTI Off: Arch Linux .. 3672714.08 |========================================= KPTI Off: Fedora ...... 3682875.21 |========================================= KPTI Off: Debian ...... 2940663.80 |================================= KPTI On: Fedora ....... 3575937.83 |======================================== Redis 3.0.1 Test: SET Requests Per Second > Higher Is Better KPTI On: Ubuntu ....... 2054361.42 |================================ KPTI On: Clear Linux .. 2674347.08 |========================================= KPTI On: Debian ....... 2068979.29 |================================ KPTI Off: Ubuntu ...... 2122759.46 |================================= KPTI Off: Clear Linux . 2783559.31 |=========================================== KPTI Off: Arch Linux .. 2575753.50 |======================================== KPTI Off: Fedora ...... 2549087.63 |======================================= KPTI Off: Debian ...... 2101473.37 |================================ KPTI On: Fedora ....... 2466389.88 |====================================== PyBench 2008-08-14 Total For Average Test Times Milliseconds < Lower Is Better KPTI On: Ubuntu ....... 1112 |============================================= KPTI On: Clear Linux .. 965 |======================================= KPTI On: Debian ....... 1169 |=============================================== KPTI Off: Ubuntu ...... 1107 |============================================= KPTI Off: Clear Linux . 964 |======================================= KPTI Off: Fedora ...... 1162 |=============================================== KPTI Off: Debian ...... 1176 |================================================ KPTI On: Fedora ....... 1209 |================================================= Apache Benchmark 2.4.7 Static Web Page Serving Requests Per Second > Higher Is Better KPTI On: Ubuntu ....... 38847.35 |========================================== KPTI On: Clear Linux .. 39104.97 |========================================== KPTI Off: Ubuntu ...... 40998.65 |============================================ KPTI Off: Clear Linux . 41772.46 |============================================= PHPBench 0.8.1 PHP Benchmark Suite Score > Higher Is Better KPTI On: Ubuntu ....... 578130 |=================================== KPTI On: Clear Linux .. 773039 |=============================================== KPTI On: Debian ....... 582932 |=================================== KPTI Off: Ubuntu ...... 585886 |==================================== KPTI Off: Clear Linux . 768813 |=============================================== KPTI Off: Fedora ...... 669335 |========================================= KPTI Off: Debian ...... 577305 |=================================== KPTI On: Fedora ....... 658208 |======================================== Scikit-Learn 0.17.1 Seconds < Lower Is Better KPTI On: Ubuntu ....... 29.52 |=========================================== KPTI On: Clear Linux .. 9.90 |============== KPTI On: Debian ....... 32.96 |================================================ KPTI Off: Ubuntu ...... 29.22 |=========================================== KPTI Off: Clear Linux . 9.81 |============== KPTI Off: Debian ...... 32.29 |===============================================