Clear Linux 20310 vs. Ubuntu 17.10 Optimization Tests Clear Linux versus Ubuntu with performance governor, FLAGS, and Clear Kconfig configuration tests on Ubuntu 17.10. Tests by Michael Larabel for a future article on Phoronix.com. Ubuntu 17.10: Processor: Intel Core i7-8700K @ 4.70GHz (6 Cores / 12 Threads), Motherboard: ASUS PRIME Z370-A (0606 BIOS), Chipset: Intel Device 3ec2, Memory: 16384MB, Disk: Samsung SSD 950 PRO 256GB, Graphics: llvmpipe 16000MB, Audio: Realtek ALC1220, Network: Intel Connection OS: Ubuntu 17.10, Kernel: 4.13.0-25-generic (x86_64), Desktop: GNOME Shell 3.26.2, Display Driver: modesetting 1.19.5, OpenGL: 3.3 Mesa 17.2.2 (LLVM 5.0 256 bits), Compiler: GCC 7.2.0, File-System: ext4, Screen Resolution: 1024x768 Clear Linux 20310: Processor: Intel Core i7-8700K @ 4.70GHz (6 Cores / 12 Threads), Motherboard: ASUS PRIME Z370-A (0606 BIOS), Chipset: Intel Device 3ec2, Memory: 2 x 8192 MB DDR4-3000MT/s, Disk: Samsung SSD 950 PRO 256GB, Graphics: EFI VGA, Audio: Realtek ALC1220, Network: Intel Connection OS: Clear Linux OS 20310, Kernel: 4.14.13-508.native (x86_64), Vulkan: 1.0.39, Compiler: GCC 7.2.1 20171126 + Clang 5.0.1 + LLVM 5.0.1, File-System: ext4, Screen Resolution: 1024x768 Ubuntu 17.10 - perf: Processor: Intel Core i7-8700K @ 4.70GHz (6 Cores / 12 Threads), Motherboard: ASUS PRIME Z370-A (0606 BIOS), Chipset: Intel Device 3ec2, Memory: 16384MB, Disk: Samsung SSD 950 PRO 256GB, Graphics: llvmpipe 16000MB, Audio: Realtek ALC1220, Network: Intel Connection OS: Ubuntu 17.10, Kernel: 4.13.0-25-generic (x86_64), Desktop: GNOME Shell 3.26.2, Display Driver: modesetting 1.19.5, OpenGL: 3.3 Mesa 17.2.2 (LLVM 5.0 256 bits), Compiler: GCC 7.2.0, File-System: ext4, Screen Resolution: 1024x768 Ubuntu 17.10 - perf + flags: Processor: Intel Core i7-8700K @ 4.70GHz (6 Cores / 12 Threads), Motherboard: ASUS PRIME Z370-A (0606 BIOS), Chipset: Intel Device 3ec2, Memory: 16384MB, Disk: Samsung SSD 950 PRO 256GB, Graphics: llvmpipe 16000MB, Audio: Realtek ALC1220, Network: Intel Connection OS: Ubuntu 17.10, Kernel: 4.13.0-25-generic (x86_64), Desktop: GNOME Shell 3.26.2, Display Driver: modesetting 1.19.5, OpenGL: 3.3 Mesa 17.2.2 (LLVM 5.0 256 bits), Compiler: GCC 7.2.0, File-System: ext4, Screen Resolution: 1024x768 Ubuntu 17.10 - perf + flags + kernel: Processor: Intel Core i7-8700K @ 4.70GHz (6 Cores / 12 Threads), Motherboard: ASUS PRIME Z370-A (0606 BIOS), Chipset: Intel Device 3ec2, Memory: 16384MB, Disk: Samsung SSD 950 PRO 256GB, Graphics: llvmpipe 16000MB, Audio: Realtek ALC1220, Network: Intel Connection OS: Ubuntu 17.10, Kernel: 4.14.13-clear-config (x86_64), Desktop: GNOME Shell 3.26.2, Display Driver: modesetting 1.19.5, OpenGL: 3.3 Mesa 17.2.2 (LLVM 5.0 256 bits), Compiler: GCC 7.2.0, File-System: ext4, Screen Resolution: 1024x768 Parboil 2.5 Test: OpenMP LBM Seconds < Lower Is Better Ubuntu 17.10 ......................... 145.39 |================================ Clear Linux 20310 .................... 135.49 |============================== Ubuntu 17.10 - perf .................. 143.62 |================================ Ubuntu 17.10 - perf + flags .......... 142.81 |=============================== Ubuntu 17.10 - perf + flags + kernel . 143.04 |=============================== Parboil 2.5 Test: OpenMP CUTCP Seconds < Lower Is Better Ubuntu 17.10 ......................... 7.08 |================================== Clear Linux 20310 .................... 5.52 |========================== Ubuntu 17.10 - perf .................. 7.10 |================================== Ubuntu 17.10 - perf + flags .......... 7.09 |================================== Ubuntu 17.10 - perf + flags + kernel . 7.09 |================================== Rodinia 2.4 Test: OpenMP LavaMD Seconds < Lower Is Better Ubuntu 17.10 ......................... 107.87 |================================ Clear Linux 20310 .................... 45.54 |============== Ubuntu 17.10 - perf .................. 107.42 |================================ Ubuntu 17.10 - perf + flags .......... 107.34 |================================ Ubuntu 17.10 - perf + flags + kernel . 107.18 |================================ Numpy Benchmark Nanoseconds < Lower Is Better Ubuntu 17.10 ......................... 4157494 |============================== Clear Linux 20310 .................... 3954003 |============================= Ubuntu 17.10 - perf .................. 4215427 |=============================== Ubuntu 17.10 - perf + flags .......... 4256586 |=============================== Ubuntu 17.10 - perf + flags + kernel . 4113951 |============================== x264 2017-09-08 H.264 Video Encoding Frames Per Second > Higher Is Better Ubuntu 17.10 ......................... 312.16 |=============================== Clear Linux 20310 .................... 316.95 |================================ Ubuntu 17.10 - perf .................. 314.08 |================================ Ubuntu 17.10 - perf + flags .......... 314.70 |================================ Ubuntu 17.10 - perf + flags + kernel . 317.17 |================================ Himeno Benchmark 3.0 Poisson Pressure Solver MFLOPS > Higher Is Better Ubuntu 17.10 ......................... 3116.63 |=============================== Clear Linux 20310 .................... 3146.11 |=============================== Ubuntu 17.10 - perf .................. 2879.21 |============================ Ubuntu 17.10 - perf + flags .......... 3032.80 |============================== Ubuntu 17.10 - perf + flags + kernel . 2903.17 |============================= FLAC Audio Encoding 1.3.1 WAV To FLAC Seconds < Lower Is Better Ubuntu 17.10 ......................... 4.69 |================================== Clear Linux 20310 .................... 4.22 |=============================== Ubuntu 17.10 - perf .................. 4.68 |================================== Ubuntu 17.10 - perf + flags .......... 4.66 |================================== Ubuntu 17.10 - perf + flags + kernel . 4.64 |================================== LAME MP3 Encoding 3.99.5 WAV To MP3 Seconds < Lower Is Better Ubuntu 17.10 ......................... 7.98 |================================== Clear Linux 20310 .................... 7.53 |================================ Ubuntu 17.10 - perf .................. 8.09 |================================== Ubuntu 17.10 - perf + flags .......... 8.02 |================================== Ubuntu 17.10 - perf + flags + kernel . 7.98 |================================== R Benchmark Seconds < Lower Is Better Ubuntu 17.10 ......................... 0.3454 |================================ Clear Linux 20310 .................... 0.1448 |============= Ubuntu 17.10 - perf .................. 0.3459 |================================ Ubuntu 17.10 - perf + flags .......... 0.3463 |================================ Ubuntu 17.10 - perf + flags + kernel . 0.3443 |================================ Systemd Total Boot Time Test: Total ms < Lower Is Better Ubuntu 17.10 ......................... 38770 |================================= Clear Linux 20310 .................... 13524 |============ Ubuntu 17.10 - perf .................. 38770 |================================= Ubuntu 17.10 - perf + flags .......... 38770 |================================= Ubuntu 17.10 - perf + flags + kernel . 23030 |==================== Tensorflow 2017-02-03 Build: Cifar10 Seconds < Lower Is Better Ubuntu 17.10 ......................... 62.71 |================================= Clear Linux 20310 .................... 41.86 |====================== Ubuntu 17.10 - perf .................. 62.73 |================================= Ubuntu 17.10 - perf + flags .......... 62.67 |================================= Ubuntu 17.10 - perf + flags + kernel . 62.29 |================================= PyBench 2008-08-14 Total For Average Test Times Milliseconds < Lower Is Better Ubuntu 17.10 ......................... 1031 |================================== Clear Linux 20310 .................... 958 |================================ Ubuntu 17.10 - perf .................. 1028 |================================== Ubuntu 17.10 - perf + flags .......... 1028 |================================== Ubuntu 17.10 - perf + flags + kernel . 1028 |================================== PHPBench 0.8.1 PHP Benchmark Suite Score > Higher Is Better Ubuntu 17.10 ......................... 658980 |=========================== Clear Linux 20310 .................... 773141 |================================ Ubuntu 17.10 - perf .................. 669501 |============================ Ubuntu 17.10 - perf + flags .......... 658383 |=========================== Ubuntu 17.10 - perf + flags + kernel . 660472 |=========================== Scikit-Learn 0.17.1 Seconds < Lower Is Better Ubuntu 17.10 ......................... 26.01 |================================= Clear Linux 20310 .................... 10.35 |============= Ubuntu 17.10 - perf .................. 25.20 |================================ Ubuntu 17.10 - perf + flags .......... 25.42 |================================ Ubuntu 17.10 - perf + flags + kernel . 25.28 |================================ FS-Mark 3.3 Test: 1000 Files, 1MB Size Files/s > Higher Is Better Ubuntu 17.10 ......................... 115.10 |========================= Clear Linux 20310 .................... 145.73 |================================ Ubuntu 17.10 - perf .................. 144.47 |================================ Ubuntu 17.10 - perf + flags .......... 145.37 |================================ Ubuntu 17.10 - perf + flags + kernel . 143.83 |================================ FS-Mark 3.3 Test: 5000 Files, 1MB Size, 4 Threads Files/s > Higher Is Better Ubuntu 17.10 ......................... 289.47 |========================== Clear Linux 20310 .................... 343.20 |=============================== Ubuntu 17.10 - perf .................. 342.53 |=============================== Ubuntu 17.10 - perf + flags .......... 344.40 |================================ Ubuntu 17.10 - perf + flags + kernel . 349.73 |================================ FS-Mark 3.3 Test: 4000 Files, 32 Sub Dirs, 1MB Size Files/s > Higher Is Better Ubuntu 17.10 ......................... 114.30 |========================= Clear Linux 20310 .................... 145.87 |================================ Ubuntu 17.10 - perf .................. 143.07 |=============================== Ubuntu 17.10 - perf + flags .......... 142.70 |=============================== Ubuntu 17.10 - perf + flags + kernel . 145.23 |================================ Compile Bench 0.6 Test: Compile MB/s > Higher Is Better Ubuntu 17.10 ......................... 1560.24 |==================== Clear Linux 20310 .................... 2375.33 |=============================== Ubuntu 17.10 - perf .................. 1555.28 |==================== Ubuntu 17.10 - perf + flags .......... 1606.23 |===================== Ubuntu 17.10 - perf + flags + kernel . 1542.12 |==================== Timed HMMer Search 2.3.2 Pfam Database Search Seconds < Lower Is Better Ubuntu 17.10 ......................... 5.57 |================================== Clear Linux 20310 .................... 4.80 |============================= Ubuntu 17.10 - perf .................. 5.54 |================================== Ubuntu 17.10 - perf + flags .......... 5.34 |================================= Ubuntu 17.10 - perf + flags + kernel . 5.37 |================================= Stockfish 2014-11-26 Total Time ms < Lower Is Better Ubuntu 17.10 ......................... 2866 |================================== Clear Linux 20310 .................... 2578 |=============================== Ubuntu 17.10 - perf .................. 2862 |================================== Ubuntu 17.10 - perf + flags .......... 2832 |================================== Ubuntu 17.10 - perf + flags + kernel . 2815 |================================= Cython benchmark 0.27 Seconds < Lower Is Better Ubuntu 17.10 ......................... 20.76 |================================ Clear Linux 20310 .................... 19.87 |=============================== Ubuntu 17.10 - perf .................. 20.62 |================================ Ubuntu 17.10 - perf + flags .......... 21.22 |================================= Ubuntu 17.10 - perf + flags + kernel . 20.98 |================================= glibc bench 1.0 Benchmark: tanh nanoseconds < Lower Is Better Ubuntu 17.10 ......................... 42.96 |================================= Clear Linux 20310 .................... 31.88 |======================== Ubuntu 17.10 - perf .................. 43.51 |================================= Ubuntu 17.10 - perf + flags .......... 43.10 |================================= Ubuntu 17.10 - perf + flags + kernel . 43.47 |================================= Stress-NG 0.07.26 Test: Crypto Bogo Ops/s > Higher Is Better Ubuntu 17.10 ......................... 1478.50 |========================= Clear Linux 20310 .................... 1835.24 |=============================== Ubuntu 17.10 - perf .................. 1478.58 |========================= Ubuntu 17.10 - perf + flags .......... 1479.20 |========================= Ubuntu 17.10 - perf + flags + kernel . 1476.45 |========================= Stress-NG 0.07.26 Test: CPU Stress Bogo Ops/s > Higher Is Better Ubuntu 17.10 ......................... 3243.73 |============================ Clear Linux 20310 .................... 3555.36 |=============================== Ubuntu 17.10 - perf .................. 3244.96 |============================ Ubuntu 17.10 - perf + flags .......... 3095.92 |=========================== Ubuntu 17.10 - perf + flags + kernel . 3200.57 |============================ Stress-NG 0.07.26 Test: Semaphores Bogo Ops/s > Higher Is Better Ubuntu 17.10 ......................... 4814082.62 |=========================== Clear Linux 20310 .................... 5058208.64 |============================ Ubuntu 17.10 - perf .................. 4783133.85 |========================== Ubuntu 17.10 - perf + flags .......... 4871548.79 |=========================== Ubuntu 17.10 - perf + flags + kernel . 4896467.18 |=========================== Stress-NG 0.07.26 Test: Vector Math Bogo Ops/s > Higher Is Better Ubuntu 17.10 ......................... 17193.31 |============================= Clear Linux 20310 .................... 18005.17 |============================== Ubuntu 17.10 - perf .................. 17181.84 |============================= Ubuntu 17.10 - perf + flags .......... 17166.12 |============================= Ubuntu 17.10 - perf + flags + kernel . 17133.45 |=============================