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&grs&rdt.

Ubuntu Linux 4.1 Kernel Tests On Intel Haswell-EProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionLinux 4.1 20150604Linux 4.0Linux 3.19Linux 3.18Intel Core i7-5960X @ 3.50GHz (16 Cores)Gigabyte X99-UD4-CFIntel Xeon E5 v3/Core16384MB240GB OCZ VERTEX3XFX AMD Radeon R9 290 4096MBRealtek ALC1150SyncMasterIntel ConnectionUbuntu 15.044.1.0-999-generic (x86_64) 20150604Unity 7.3.2X Server 1.17.1radeon 7.5.993.3 Mesa 10.7.0-devel (git-78395db 2015-06-05 vivid-oibaf-ppa) Gallium 0.4GCC 4.9.2ext42560x1600Intel C610/X994.0.0-040000-generic (x86_64)3.19.0-031900-generic (x86_64)3.18.0-031800-generic (x86_64)OpenBenchmarking.orgCompiler 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,rwProcessor Details- Scaling Governor: intel_pstate powersaveGraphics Details- GLAMORSystem Details- Disk Scheduler: DEADLINE.

Ubuntu Linux 4.1 Kernel Tests On Intel Haswell-Ebuild-linux-kernel: Time To Compilestress-ng: CPU Stressstress-ng: Bsearchebizzy: Phoronix Test Suite v5.8.0postmark: Disk Transaction Performancestress-ng: Cryptostockfish: Total Timeencode-flac: WAV To FLACtesseract: 2560 x 1600redis: GETxonotic: 2560 x 1600 - Ultraxonotic: 2560 x 1600 - Ultimateredis: SETc-ray: Total Timex264: H.264 Video EncodingLinux 4.1 20150604Linux 4.0Linux 3.19Linux 3.1864.362839.604308.207215952451439.0039817.35138.73600042.04159.55124.19541630.9613.06247.24131.902180.963335.876701148101346.4841967.47144.24580250.77164.13127.16537738.0814.48205.71128.602176.603322.176552249721354.7541997.68144.25592669.46164.63127.34537403.4814.91197.34128.212187.083340.606427847771325.7041957.65141.62590586.87164.77128.23533954.4416.47202.93OpenBenchmarking.org

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 3.18-rc6Time To CompileLinux 4.1 20150604Linux 4.0Linux 3.19Linux 3.18306090120150SE +/- 1.20, N = 3SE +/- 0.86, N = 3SE +/- 2.25, N = 3SE +/- 1.66, N = 364.36131.90128.60128.21

Stress-NG

Test: CPU Stress

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.04.05Test: CPU StressLinux 4.1 20150604Linux 4.0Linux 3.19Linux 3.186001200180024003000SE +/- 10.79, N = 3SE +/- 14.93, N = 3SE +/- 6.81, N = 3SE +/- 5.08, N = 32839.602180.962176.602187.081. (CC) gcc options: -O2 -lm -lpthread -lrt -lcrypt

Stress-NG

Test: Bsearch

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.04.05Test: BsearchLinux 4.1 20150604Linux 4.0Linux 3.19Linux 3.189001800270036004500SE +/- 0.63, N = 3SE +/- 12.74, N = 3SE +/- 3.62, N = 3SE +/- 11.46, N = 34308.203335.873322.173340.601. (CC) gcc options: -O2 -lm -lpthread -lrt -lcrypt

ebizzy

Phoronix Test Suite v5.8.0

OpenBenchmarking.orgRecords/s, More Is Betterebizzy 0.3Phoronix Test Suite v5.8.0Linux 4.1 20150604Linux 4.0Linux 3.19Linux 3.1815K30K45K60K75KSE +/- 267.47, N = 3SE +/- 1071.27, N = 3SE +/- 562.09, N = 3SE +/- 488.53, N = 3721596701165522642781. (CC) gcc options: -pthread -lpthread -O3

PostMark

Disk Transaction Performance

OpenBenchmarking.orgTPS, More Is BetterPostMark 1.51Disk Transaction PerformanceLinux 4.1 20150604Linux 4.0Linux 3.19Linux 3.1811002200330044005500SE +/- 37.00, N = 3SE +/- 90.67, N = 3SE +/- 71.60, N = 6SE +/- 30.33, N = 352454810497247771. (CC) gcc options: -O3

Stress-NG

Test: Crypto

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.04.05Test: CryptoLinux 4.1 20150604Linux 4.0Linux 3.19Linux 3.1830060090012001500SE +/- 0.35, N = 3SE +/- 26.77, N = 3SE +/- 4.32, N = 3SE +/- 25.46, N = 61439.001346.481354.751325.701. (CC) gcc options: -O2 -lm -lpthread -lrt -lcrypt

Stockfish

Total Time

OpenBenchmarking.orgms, Fewer Is BetterStockfish 2014-11-26Total TimeLinux 4.1 20150604Linux 4.0Linux 3.19Linux 3.189001800270036004500SE +/- 42.85, N = 3SE +/- 1.00, N = 3SE +/- 1.67, N = 3SE +/- 3.46, N = 339814196419941951. (CXX) g++ options: -lpthread -fno-exceptions -fno-rtti -ansi -pedantic -O3 -msse -msse3 -mpopcnt -flto

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.1WAV To FLACLinux 4.1 20150604Linux 4.0Linux 3.19Linux 3.18246810SE +/- 0.08, N = 5SE +/- 0.08, N = 5SE +/- 0.05, N = 5SE +/- 0.07, N = 57.357.477.687.651. (CXX) g++ options: -O2 -fvisibility=hidden -lm

Tesseract

Resolution: 2560 x 1600

OpenBenchmarking.orgFrames Per Second, More Is BetterTesseract 2014-05-12Resolution: 2560 x 1600Linux 4.1 20150604Linux 4.0Linux 3.19Linux 3.18306090120150SE +/- 1.82, N = 3SE +/- 0.46, N = 3SE +/- 0.92, N = 3SE +/- 1.11, N = 3138.73144.24144.25141.62

Redis

Test: GET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 3.0.1Test: GETLinux 4.1 20150604Linux 4.0Linux 3.19Linux 3.18130K260K390K520K650KSE +/- 3562.74, N = 3SE +/- 7649.93, N = 3SE +/- 2332.21, N = 3SE +/- 3237.38, N = 3600042.04580250.77592669.46590586.871. (CC) gcc options: -ggdb -rdynamic -lm -pthread -ldl -std=gnu99 -pipe -g3 -O3 -funroll-loops

Xonotic

Resolution: 2560 x 1600 - Effects Quality: Ultra

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.8Resolution: 2560 x 1600 - Effects Quality: UltraLinux 4.1 20150604Linux 4.0Linux 3.19Linux 3.184080120160200SE +/- 0.73, N = 3SE +/- 0.33, N = 3SE +/- 1.16, N = 3SE +/- 0.73, N = 3159.55164.13164.63164.77MIN: 80 / MAX: 379MIN: 68 / MAX: 376MIN: 63 / MAX: 394MIN: 75 / MAX: 393

Xonotic

Resolution: 2560 x 1600 - Effects Quality: Ultimate

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.8Resolution: 2560 x 1600 - Effects Quality: UltimateLinux 4.1 20150604Linux 4.0Linux 3.19Linux 3.18306090120150SE +/- 0.06, N = 3SE +/- 0.82, N = 3SE +/- 0.08, N = 3SE +/- 0.09, N = 3124.19127.16127.34128.23MIN: 25 / MAX: 324MIN: 24 / MAX: 337MIN: 24 / MAX: 338MIN: 26 / MAX: 340

Redis

Test: SET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 3.0.1Test: SETLinux 4.1 20150604Linux 4.0Linux 3.19Linux 3.18120K240K360K480K600KSE +/- 2140.72, N = 3SE +/- 1403.70, N = 3SE +/- 3951.53, N = 3SE +/- 3704.24, N = 3541630.96537738.08537403.48533954.441. (CC) gcc options: -ggdb -rdynamic -lm -pthread -ldl -std=gnu99 -pipe -g3 -O3 -funroll-loops

C-Ray

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total TimeLinux 4.1 20150604Linux 4.0Linux 3.19Linux 3.1848121620SE +/- 0.01, N = 3SE +/- 0.14, N = 3SE +/- 0.10, N = 3SE +/- 0.52, N = 613.0614.4814.9116.471. (CC) gcc options: -lm -lpthread -O3

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2014-08-30H.264 Video EncodingLinux 4.1 20150604Linux 4.0Linux 3.19Linux 3.1850100150200250SE +/- 2.40, N = 5SE +/- 3.64, N = 10SE +/- 3.95, N = 10SE +/- 4.22, N = 10247.24205.71197.34202.931. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize


Phoronix Test Suite v10.8.5