Ubuntu Linux 4.1 Kernel Tests On Intel Haswell-E Some new Linux 4.1 kernel benchmarks on the Core i7 5960X Haswell-E desktop box. Benchmarks by Michael Larabel for a future article on Phoronix.com. Results still being investigated.
HTML result view exported from: https://openbenchmarking.org/result/1506060-BE-UBUNTULIN32&rdt&grw .
Ubuntu Linux 4.1 Kernel Tests On Intel Haswell-E Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution Linux 4.1 20150604 Linux 4.0 Linux 3.19 Linux 3.18 Intel Core i7-5960X @ 3.50GHz (16 Cores) Gigabyte X99-UD4-CF Intel Xeon E5 v3/Core 16384MB 240GB OCZ VERTEX3 XFX AMD Radeon R9 290 4096MB Realtek ALC1150 SyncMaster Intel Connection Ubuntu 15.04 4.1.0-999-generic (x86_64) 20150604 Unity 7.3.2 X Server 1.17.1 radeon 7.5.99 3.3 Mesa 10.7.0-devel (git-78395db 2015-06-05 vivid-oibaf-ppa) Gallium 0.4 GCC 4.9.2 ext4 2560x1600 Intel C610/X99 4.0.0-040000-generic (x86_64) 3.19.0-031900-generic (x86_64) 3.18.0-031800-generic (x86_64) OpenBenchmarking.org Compiler Details - --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v Disk Details - DEADLINE / data=ordered,errors=remount-ro,relatime,rw Processor Details - Scaling Governor: intel_pstate powersave Graphics Details - GLAMOR System Details - Disk Scheduler: DEADLINE.
Ubuntu Linux 4.1 Kernel Tests On Intel Haswell-E stress-ng: Crypto stress-ng: Bsearch stress-ng: CPU Stress encode-flac: WAV To FLAC tesseract: 2560 x 1600 xonotic: 2560 x 1600 - Ultra xonotic: 2560 x 1600 - Ultimate postmark: Disk Transaction Performance stockfish: Total Time build-linux-kernel: Time To Compile x264: H.264 Video Encoding c-ray: Total Time redis: GET redis: SET ebizzy: Phoronix Test Suite v5.8.0 Linux 4.1 20150604 Linux 4.0 Linux 3.19 Linux 3.18 1439.00 4308.20 2839.60 7.35 138.73 159.55 124.19 5245 3981 64.36 247.24 13.06 600042.04 541630.96 72159 1346.48 3335.87 2180.96 7.47 144.24 164.13 127.16 4810 4196 131.90 205.71 14.48 580250.77 537738.08 67011 1354.75 3322.17 2176.60 7.68 144.25 164.63 127.34 4972 4199 128.60 197.34 14.91 592669.46 537403.48 65522 1325.70 3340.60 2187.08 7.65 141.62 164.77 128.23 4777 4195 128.21 202.93 16.47 590586.87 533954.44 64278 OpenBenchmarking.org
Stress-NG Test: Crypto OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.04.05 Test: Crypto Linux 4.1 20150604 Linux 4.0 Linux 3.19 Linux 3.18 300 600 900 1200 1500 SE +/- 0.35, N = 3 SE +/- 26.77, N = 3 SE +/- 4.32, N = 3 SE +/- 25.46, N = 6 1439.00 1346.48 1354.75 1325.70 1. (CC) gcc options: -O2 -lm -lpthread -lrt -lcrypt
Stress-NG Test: Bsearch OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.04.05 Test: Bsearch Linux 4.1 20150604 Linux 4.0 Linux 3.19 Linux 3.18 900 1800 2700 3600 4500 SE +/- 0.63, N = 3 SE +/- 12.74, N = 3 SE +/- 3.62, N = 3 SE +/- 11.46, N = 3 4308.20 3335.87 3322.17 3340.60 1. (CC) gcc options: -O2 -lm -lpthread -lrt -lcrypt
Stress-NG Test: CPU Stress OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.04.05 Test: CPU Stress Linux 4.1 20150604 Linux 4.0 Linux 3.19 Linux 3.18 600 1200 1800 2400 3000 SE +/- 10.79, N = 3 SE +/- 14.93, N = 3 SE +/- 6.81, N = 3 SE +/- 5.08, N = 3 2839.60 2180.96 2176.60 2187.08 1. (CC) gcc options: -O2 -lm -lpthread -lrt -lcrypt
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.1 WAV To FLAC Linux 4.1 20150604 Linux 4.0 Linux 3.19 Linux 3.18 2 4 6 8 10 SE +/- 0.08, N = 5 SE +/- 0.08, N = 5 SE +/- 0.05, N = 5 SE +/- 0.07, N = 5 7.35 7.47 7.68 7.65 1. (CXX) g++ options: -O2 -fvisibility=hidden -lm
Tesseract Resolution: 2560 x 1600 OpenBenchmarking.org Frames Per Second, More Is Better Tesseract 2014-05-12 Resolution: 2560 x 1600 Linux 4.1 20150604 Linux 4.0 Linux 3.19 Linux 3.18 30 60 90 120 150 SE +/- 1.82, N = 3 SE +/- 0.46, N = 3 SE +/- 0.92, N = 3 SE +/- 1.11, N = 3 138.73 144.24 144.25 141.62
Xonotic Resolution: 2560 x 1600 - Effects Quality: Ultra OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8 Resolution: 2560 x 1600 - Effects Quality: Ultra Linux 4.1 20150604 Linux 4.0 Linux 3.19 Linux 3.18 40 80 120 160 200 SE +/- 0.73, N = 3 SE +/- 0.33, N = 3 SE +/- 1.16, N = 3 SE +/- 0.73, N = 3 159.55 164.13 164.63 164.77 MIN: 80 / MAX: 379 MIN: 68 / MAX: 376 MIN: 63 / MAX: 394 MIN: 75 / MAX: 393
Xonotic Resolution: 2560 x 1600 - Effects Quality: Ultimate OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8 Resolution: 2560 x 1600 - Effects Quality: Ultimate Linux 4.1 20150604 Linux 4.0 Linux 3.19 Linux 3.18 30 60 90 120 150 SE +/- 0.06, N = 3 SE +/- 0.82, N = 3 SE +/- 0.08, N = 3 SE +/- 0.09, N = 3 124.19 127.16 127.34 128.23 MIN: 25 / MAX: 324 MIN: 24 / MAX: 337 MIN: 24 / MAX: 338 MIN: 26 / MAX: 340
PostMark Disk Transaction Performance OpenBenchmarking.org TPS, More Is Better PostMark 1.51 Disk Transaction Performance Linux 4.1 20150604 Linux 4.0 Linux 3.19 Linux 3.18 1100 2200 3300 4400 5500 SE +/- 37.00, N = 3 SE +/- 90.67, N = 3 SE +/- 71.60, N = 6 SE +/- 30.33, N = 3 5245 4810 4972 4777 1. (CC) gcc options: -O3
Stockfish Total Time OpenBenchmarking.org ms, Fewer Is Better Stockfish 2014-11-26 Total Time Linux 4.1 20150604 Linux 4.0 Linux 3.19 Linux 3.18 900 1800 2700 3600 4500 SE +/- 42.85, N = 3 SE +/- 1.00, N = 3 SE +/- 1.67, N = 3 SE +/- 3.46, N = 3 3981 4196 4199 4195 1. (CXX) g++ options: -lpthread -fno-exceptions -fno-rtti -ansi -pedantic -O3 -msse -msse3 -mpopcnt -flto
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 3.18-rc6 Time To Compile Linux 4.1 20150604 Linux 4.0 Linux 3.19 Linux 3.18 30 60 90 120 150 SE +/- 1.20, N = 3 SE +/- 0.86, N = 3 SE +/- 2.25, N = 3 SE +/- 1.66, N = 3 64.36 131.90 128.60 128.21
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2014-08-30 H.264 Video Encoding Linux 4.1 20150604 Linux 4.0 Linux 3.19 Linux 3.18 50 100 150 200 250 SE +/- 2.40, N = 5 SE +/- 3.64, N = 10 SE +/- 3.95, N = 10 SE +/- 4.22, N = 10 247.24 205.71 197.34 202.93 1. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize
C-Ray Total Time OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time Linux 4.1 20150604 Linux 4.0 Linux 3.19 Linux 3.18 4 8 12 16 20 SE +/- 0.01, N = 3 SE +/- 0.14, N = 3 SE +/- 0.10, N = 3 SE +/- 0.52, N = 6 13.06 14.48 14.91 16.47 1. (CC) gcc options: -lm -lpthread -O3
Redis Test: GET OpenBenchmarking.org Requests Per Second, More Is Better Redis 3.0.1 Test: GET Linux 4.1 20150604 Linux 4.0 Linux 3.19 Linux 3.18 130K 260K 390K 520K 650K SE +/- 3562.74, N = 3 SE +/- 7649.93, N = 3 SE +/- 2332.21, N = 3 SE +/- 3237.38, N = 3 600042.04 580250.77 592669.46 590586.87 1. (CC) gcc options: -ggdb -rdynamic -lm -pthread -ldl -std=gnu99 -pipe -g3 -O3 -funroll-loops
Redis Test: SET OpenBenchmarking.org Requests Per Second, More Is Better Redis 3.0.1 Test: SET Linux 4.1 20150604 Linux 4.0 Linux 3.19 Linux 3.18 120K 240K 360K 480K 600K SE +/- 2140.72, N = 3 SE +/- 1403.70, N = 3 SE +/- 3951.53, N = 3 SE +/- 3704.24, N = 3 541630.96 537738.08 537403.48 533954.44 1. (CC) gcc options: -ggdb -rdynamic -lm -pthread -ldl -std=gnu99 -pipe -g3 -O3 -funroll-loops
ebizzy Phoronix Test Suite v5.8.0 OpenBenchmarking.org Records/s, More Is Better ebizzy 0.3 Phoronix Test Suite v5.8.0 Linux 4.1 20150604 Linux 4.0 Linux 3.19 Linux 3.18 15K 30K 45K 60K 75K SE +/- 267.47, N = 3 SE +/- 1071.27, N = 3 SE +/- 562.09, N = 3 SE +/- 488.53, N = 3 72159 67011 65522 64278 1. (CC) gcc options: -pthread -lpthread -O3
Phoronix Test Suite v10.8.5