Linux 4.5 Kernel Tests Xeon E3

Linux 4.1 through Linux 4.5 kernel benchmarks with a Xeon E3 1280 v5. Benchmarks by Michael Larabel for a future article on Phoronix.

HTML result view exported from: https://openbenchmarking.org/result/1603029-GA-LINUX45KE47&rdt&grr.

Linux 4.5 Kernel Tests Xeon E3ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionLinux 4.5 GitLinux 4.4Linux 4.3Linux 4.2Linux 4.1Intel Xeon E3-1280 v5 @ 4.00GHz (8 Cores)MSI C236A WORKSTATION (MS-7998) v1.0Intel Sky Lake16384MB120GB Samsung SSD 850MSI AMD Radeon R7 370 / R9 270/370 OEM 4096MBRealtek ALC1150DELL P2415QIntel ConnectionUbuntu 16.044.5.0-999-generic (x86_64) 20160228Unity 7.4.0X Server 1.17.3modesetting 1.17.34.1 Mesa 11.3.0-devel (git-ac22262 2016-03-01 xenial-oibaf-ppa) Gallium 0.4GCC 5.3.1 20160225ext43840x21604.4.0-040400-generic (x86_64)4.3.0-040300-generic (x86_64)Intel Xeon E3-1280 v5 @ 3.70GHz (8 Cores)4.2.0-040200-generic (x86_64)4.1.0-040100-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,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libmpx --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-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-tune=generic -v Disk Details- DEADLINE / data=ordered,errors=remount-ro,relatime,rwProcessor Details- Linux 4.5 Git: Scaling Governor: intel_pstate performance- Linux 4.4: Scaling Governor: intel_pstate performance- Linux 4.3: Scaling Governor: intel_pstate performance- Linux 4.2: Scaling Governor: acpi-cpufreq performance- Linux 4.1: Scaling Governor: acpi-cpufreq performance

Linux 4.5 Kernel Tests Xeon E3apache: Static Web Page Servingredis: SETredis: GETpgbench: Mostly RAM - Heavy Contention - Read Writepgbench: Mostly RAM - Single Thread - Read Writemultichase: 1GB Array, 256 Byte Stride, 4 Threadsmultichase: 256MB Array, 256 Byte Strideffmpeg: H.264 HD To NTSC DVbuild-linux-kernel: Time To Compilehimeno: Poisson Pressure Solverx264: H.264 Video Encodingttsiod-renderer: Phong Rendering With Soft-Shadow Mappinglammps: Rhodopsin Proteindolfyn: Computational Fluid Dynamicsgputest: Triangle - 2560 x 1440 - Fullscreengputest: Furmark - 2560 x 1440 - Fullscreenxonotic: 3840 x 2160 - Ultraxonotic: 3840 x 2160 - Highxonotic: 3840 x 2160 - Lowunigine-valley: 2560 x 1440 - Fullscreentesseract: 2560 x 1440openarena: 2560 x 1440sqlite: Default Test DirectoryLinux 4.5 GitLinux 4.4Linux 4.3Linux 4.2Linux 4.150354.682064428.122795631.583569.21261.1865.3657.388.7890.382481.98207.69230.7629.9719.99675821065111.33144.37340.8620.40116.05132.8728.4449833.942011986.962646018.423340.30223.5865.5057.238.8390.652470.48207.75230.5330.1519.78675881065113.47149.04343.1220.35117.53135.4027.9949416.451954378.692885270.673036.62225.2765.2157.408.8291.022474.93208.11229.8630.2119.74758031066120.65160.36346.3720.85121.25143.6028.5852387.142206119.172941193.503431.92228.6865.5457.309.4891.282466.33211.54233.4030.0019.89757601062115.08151.89327.2420.89131.46162.0724.4050602.792204363.502898696.833254.09277.7065.6756.869.5290.732471.84211.80233.7130.0719.88756681062114.55151.84334.7920.89131.87163.6324.63OpenBenchmarking.org

Apache Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.4.7Static Web Page ServingLinux 4.5 GitLinux 4.4Linux 4.3Linux 4.2Linux 4.111K22K33K44K55KSE +/- 90.97, N = 3SE +/- 149.83, N = 3SE +/- 173.46, N = 3SE +/- 186.20, N = 3SE +/- 369.03, N = 350354.6849833.9449416.4552387.1450602.791. (CC) gcc options: -shared -fPIC -O2 -pthread

Redis

Test: SET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 3.0.1Test: SETLinux 4.5 GitLinux 4.4Linux 4.3Linux 4.2Linux 4.1500K1000K1500K2000K2500KSE +/- 34233.68, N = 3SE +/- 45639.46, N = 6SE +/- 86790.77, N = 6SE +/- 16103.08, N = 3SE +/- 10574.00, N = 32064428.122011986.961954378.692206119.172204363.501. (CC) gcc options: -ggdb -rdynamic -lm -pthread -ldl -std=gnu99 -pipe -g3 -O3 -funroll-loops

Redis

Test: GET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 3.0.1Test: GETLinux 4.5 GitLinux 4.4Linux 4.3Linux 4.2Linux 4.1600K1200K1800K2400K3000KSE +/- 121803.53, N = 6SE +/- 123330.21, N = 6SE +/- 30602.00, N = 3SE +/- 4994.38, N = 3SE +/- 14553.24, N = 32795631.582646018.422885270.672941193.502898696.831. (CC) gcc options: -ggdb -rdynamic -lm -pthread -ldl -std=gnu99 -pipe -g3 -O3 -funroll-loops

PostgreSQL pgbench

Scaling: Mostly RAM - Test: Heavy Contention - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 9.4.3Scaling: Mostly RAM - Test: Heavy Contention - Mode: Read WriteLinux 4.5 GitLinux 4.4Linux 4.3Linux 4.2Linux 4.18001600240032004000SE +/- 67.05, N = 3SE +/- 85.31, N = 6SE +/- 76.48, N = 6SE +/- 94.97, N = 6SE +/- 18.78, N = 33569.213340.303036.623431.923254.091. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -pthread -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

PostgreSQL pgbench

Scaling: Mostly RAM - Test: Single Thread - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 9.4.3Scaling: Mostly RAM - Test: Single Thread - Mode: Read WriteLinux 4.5 GitLinux 4.4Linux 4.3Linux 4.2Linux 4.160120180240300SE +/- 4.52, N = 4SE +/- 14.54, N = 6SE +/- 16.71, N = 6SE +/- 8.12, N = 6SE +/- 19.32, N = 6261.18223.58225.27228.68277.701. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -pthread -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

Multichase Pointer Chaser

Test: 1GB Array, 256 Byte Stride, 4 Threads

OpenBenchmarking.orgns, Fewer Is BetterMultichase Pointer ChaserTest: 1GB Array, 256 Byte Stride, 4 ThreadsLinux 4.5 GitLinux 4.4Linux 4.3Linux 4.2Linux 4.11530456075SE +/- 0.14, N = 3SE +/- 0.07, N = 3SE +/- 0.27, N = 3SE +/- 0.10, N = 3SE +/- 0.03, N = 365.3665.5065.2165.5465.671. (CC) gcc options: -O2 -static -pthread -lrt

Multichase Pointer Chaser

Test: 256MB Array, 256 Byte Stride

OpenBenchmarking.orgns, Fewer Is BetterMultichase Pointer ChaserTest: 256MB Array, 256 Byte StrideLinux 4.5 GitLinux 4.4Linux 4.3Linux 4.2Linux 4.11326395265SE +/- 0.06, N = 3SE +/- 0.04, N = 3SE +/- 0.09, N = 3SE +/- 0.11, N = 3SE +/- 0.25, N = 357.3857.2357.4057.3056.861. (CC) gcc options: -O2 -static -pthread -lrt

FFmpeg

H.264 HD To NTSC DV

OpenBenchmarking.orgSeconds, Fewer Is BetterFFmpeg 2.8.1H.264 HD To NTSC DVLinux 4.5 GitLinux 4.4Linux 4.3Linux 4.2Linux 4.13691215SE +/- 0.02, N = 3SE +/- 0.11, N = 3SE +/- 0.05, N = 3SE +/- 0.16, N = 3SE +/- 0.06, N = 38.788.838.829.489.521. (CC) gcc options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -lXv -lX11 -lXext -lxcb -lxcb-xfixes -lxcb-render -lxcb-shape -lsndio -lasound -lSDL -lm -llzma -pthread -std=c99 -fomit-frame-pointer -O3 -fno-math-errno -fno-signed-zeros -fno-tree-vectorize

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 4.3Time To CompileLinux 4.5 GitLinux 4.4Linux 4.3Linux 4.2Linux 4.120406080100SE +/- 0.81, N = 3SE +/- 0.64, N = 3SE +/- 1.06, N = 3SE +/- 0.68, N = 3SE +/- 0.74, N = 390.3890.6591.0291.2890.73

Himeno Benchmark

Poisson Pressure Solver

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverLinux 4.5 GitLinux 4.4Linux 4.3Linux 4.2Linux 4.15001000150020002500SE +/- 8.95, N = 3SE +/- 9.26, N = 3SE +/- 14.29, N = 3SE +/- 5.27, N = 3SE +/- 16.99, N = 32481.982470.482474.932466.332471.841. (CC) gcc options: -O3 -mavx2

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2015-11-02H.264 Video EncodingLinux 4.5 GitLinux 4.4Linux 4.3Linux 4.2Linux 4.150100150200250SE +/- 0.96, N = 5SE +/- 1.44, N = 5SE +/- 0.62, N = 5SE +/- 0.86, N = 5SE +/- 0.91, N = 5207.69207.75208.11211.54211.801. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize

TTSIOD 3D Renderer

Phong Rendering With Soft-Shadow Mapping

OpenBenchmarking.orgFPS, More Is BetterTTSIOD 3D Renderer 2.3aPhong Rendering With Soft-Shadow MappingLinux 4.5 GitLinux 4.4Linux 4.3Linux 4.2Linux 4.150100150200250SE +/- 0.34, N = 3SE +/- 0.75, N = 3SE +/- 0.55, N = 3SE +/- 0.60, N = 3SE +/- 0.18, N = 3230.76230.53229.86233.40233.711. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -lstdc++

LAMMPS Molecular Dynamics Simulator

Test: Rhodopsin Protein

OpenBenchmarking.orgLoop Time, Fewer Is BetterLAMMPS Molecular Dynamics Simulator 1.0Test: Rhodopsin ProteinLinux 4.5 GitLinux 4.4Linux 4.3Linux 4.2Linux 4.1714212835SE +/- 0.12, N = 3SE +/- 0.08, N = 3SE +/- 0.11, N = 3SE +/- 0.03, N = 3SE +/- 0.10, N = 329.9730.1530.2130.0030.071. (CXX) g++ options: -lfftw -lmpich

Dolfyn

Computational Fluid Dynamics

OpenBenchmarking.orgSeconds, Fewer Is BetterDolfyn 0.527Computational Fluid DynamicsLinux 4.5 GitLinux 4.4Linux 4.3Linux 4.2Linux 4.1510152025SE +/- 0.10, N = 3SE +/- 0.07, N = 3SE +/- 0.15, N = 3SE +/- 0.10, N = 3SE +/- 0.11, N = 319.9919.7819.7419.8919.88

GpuTest

Test: Triangle - Resolution: 2560 x 1440 - Mode: Fullscreen

OpenBenchmarking.orgPoints, More Is BetterGpuTest 0.7.0Test: Triangle - Resolution: 2560 x 1440 - Mode: FullscreenLinux 4.5 GitLinux 4.4Linux 4.3Linux 4.2Linux 4.116K32K48K64K80KSE +/- 4.37, N = 3SE +/- 2.03, N = 3SE +/- 17.05, N = 3SE +/- 16.48, N = 3SE +/- 74.75, N = 36758267588758037576075668

GpuTest

Test: Furmark - Resolution: 2560 x 1440 - Mode: Fullscreen

OpenBenchmarking.orgPoints, More Is BetterGpuTest 0.7.0Test: Furmark - Resolution: 2560 x 1440 - Mode: FullscreenLinux 4.5 GitLinux 4.4Linux 4.3Linux 4.2Linux 4.12004006008001000SE +/- 2.67, N = 3SE +/- 2.67, N = 3SE +/- 7.88, N = 3SE +/- 10.21, N = 3SE +/- 9.91, N = 310651065106610621062

Xonotic

Resolution: 3840 x 2160 - Effects Quality: Ultra

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.8Resolution: 3840 x 2160 - Effects Quality: UltraLinux 4.5 GitLinux 4.4Linux 4.3Linux 4.2Linux 4.1306090120150SE +/- 0.40, N = 3SE +/- 0.43, N = 3SE +/- 0.42, N = 3SE +/- 0.12, N = 3SE +/- 0.24, N = 3111.33113.47120.65115.08114.55MIN: 46 / MAX: 177MIN: 45 / MAX: 177MIN: 47 / MAX: 194MIN: 48 / MAX: 193MIN: 49 / MAX: 193

Xonotic

Resolution: 3840 x 2160 - Effects Quality: High

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.8Resolution: 3840 x 2160 - Effects Quality: HighLinux 4.5 GitLinux 4.4Linux 4.3Linux 4.2Linux 4.14080120160200SE +/- 0.56, N = 3SE +/- 0.05, N = 3SE +/- 0.05, N = 3SE +/- 0.41, N = 3SE +/- 0.25, N = 3144.37149.04160.36151.89151.84MIN: 69 / MAX: 208MIN: 72 / MAX: 204MIN: 75 / MAX: 224MIN: 84 / MAX: 227MIN: 83 / MAX: 226

Xonotic

Resolution: 3840 x 2160 - Effects Quality: Low

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.8Resolution: 3840 x 2160 - Effects Quality: LowLinux 4.5 GitLinux 4.4Linux 4.3Linux 4.2Linux 4.180160240320400SE +/- 1.32, N = 3SE +/- 1.27, N = 3SE +/- 0.95, N = 3SE +/- 1.78, N = 3SE +/- 0.81, N = 3340.86343.12346.37327.24334.79MIN: 180 / MAX: 619MIN: 209 / MAX: 625MIN: 226 / MAX: 621MIN: 210 / MAX: 584MIN: 216 / MAX: 609

Unigine Valley

Resolution: 2560 x 1440 - Mode: Fullscreen

OpenBenchmarking.orgFrames Per Second, More Is BetterUnigine Valley 1.0Resolution: 2560 x 1440 - Mode: FullscreenLinux 4.5 GitLinux 4.4Linux 4.3Linux 4.2Linux 4.1510152025SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 320.4020.3520.8520.8920.89

Tesseract

Resolution: 2560 x 1440

OpenBenchmarking.orgFrames Per Second, More Is BetterTesseract 2014-05-12Resolution: 2560 x 1440Linux 4.5 GitLinux 4.4Linux 4.3Linux 4.2Linux 4.1306090120150SE +/- 1.23, N = 3SE +/- 0.77, N = 3SE +/- 1.65, N = 3SE +/- 0.37, N = 3SE +/- 0.36, N = 3116.05117.53121.25131.46131.87

OpenArena

Resolution: 2560 x 1440 - Total Frame Time

OpenBenchmarking.orgMilliseconds, Fewer Is BetterOpenArena 0.8.8Resolution: 2560 x 1440 - Total Frame TimeLinux 4.5 GitLinux 4.4Linux 4.3Linux 4.2Linux 4.11122334455Min: 1 / Avg: 7.39 / Max: 40Min: 1 / Avg: 7.35 / Max: 34Min: 1 / Avg: 6.91 / Max: 31Min: 2 / Avg: 6.16 / Max: 29Min: 1 / Avg: 6.1 / Max: 57

OpenArena

Resolution: 2560 x 1440

OpenBenchmarking.orgFrames Per Second, More Is BetterOpenArena 0.8.8Resolution: 2560 x 1440Linux 4.5 GitLinux 4.4Linux 4.3Linux 4.2Linux 4.14080120160200SE +/- 1.08, N = 3SE +/- 0.85, N = 3SE +/- 0.26, N = 3SE +/- 0.03, N = 3SE +/- 0.13, N = 3132.87135.40143.60162.07163.63MIN: 1MIN: 1MIN: 1MIN: 1MIN: 1

SQLite

Test Target: Default Test Directory

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.8.10.2Test Target: Default Test DirectoryLinux 4.5 GitLinux 4.4Linux 4.3Linux 4.2Linux 4.1714212835SE +/- 0.23, N = 3SE +/- 0.60, N = 6SE +/- 0.24, N = 3SE +/- 0.38, N = 3SE +/- 0.14, N = 328.4427.9928.5824.4024.631. (CC) gcc options: -O2 -ldl -lpthread


Phoronix Test Suite v10.8.4