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&grt.

Ubuntu Linux 4.1 Kernel Tests On Intel Haswell-EProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionLinux 3.18Linux 3.19Linux 4.0Linux 4.1 20150604Intel Core i7-5960X @ 3.50GHz (16 Cores)Gigabyte X99-UD4-CFIntel Xeon E5 v3/Core16384MB240GB OCZ VERTEX3XFX AMD Radeon R9 290 4096MBIntel C610/X99SyncMasterIntel ConnectionUbuntu 15.043.18.0-031800-generic (x86_64)Unity 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.2ext42560x16003.19.0-031900-generic (x86_64)4.0.0-040000-generic (x86_64)Realtek ALC11504.1.0-999-generic (x86_64) 20150604OpenBenchmarking.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-Ec-ray: Total Timeebizzy: Phoronix Test Suite v5.8.0encode-flac: WAV To FLACpostmark: Disk Transaction Performanceredis: GETredis: SETstockfish: Total Timestress-ng: Cryptostress-ng: Bsearchstress-ng: CPU Stresstesseract: 2560 x 1600build-linux-kernel: Time To Compilex264: H.264 Video Encodingxonotic: 2560 x 1600 - Ultraxonotic: 2560 x 1600 - UltimateLinux 3.18Linux 3.19Linux 4.0Linux 4.1 2015060416.47642787.654777590586.87533954.4441951325.703340.602187.08141.62128.21202.93164.77128.2314.91655227.684972592669.46537403.4841991354.753322.172176.60144.25128.60197.34164.63127.3414.48670117.474810580250.77537738.0841961346.483335.872180.96144.24131.90205.71164.13127.1613.06721597.355245600042.04541630.9639811439.004308.202839.60138.7364.36247.24159.55124.19OpenBenchmarking.org

C-Ray

Total Time

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

ebizzy

Phoronix Test Suite v5.8.0

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

FLAC Audio Encoding

WAV To FLAC

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

PostMark

Disk Transaction Performance

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

Redis

Test: GET

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

Redis

Test: SET

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

Stockfish

Total Time

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

Stress-NG

Test: Crypto

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

Stress-NG

Test: Bsearch

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

Stress-NG

Test: CPU Stress

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

Tesseract

Resolution: 2560 x 1600

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

Timed Linux Kernel Compilation

Time To Compile

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

x264

H.264 Video Encoding

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

Xonotic

Resolution: 2560 x 1600 - Effects Quality: Ultra

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

Xonotic

Resolution: 2560 x 1600 - Effects Quality: Ultimate

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


Phoronix Test Suite v10.8.5