Linux 3.13 Kernel Benchmarks

Intel Core i7-4960X early Linux 3.13 kernel Benchmarks. Linux kernel benchmarks by Michael Larabel for a future article on Phoronix.com.

HTML result view exported from: https://openbenchmarking.org/result/1312010-SO-LINUX313K47&sro.

Linux 3.13 Kernel BenchmarksProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionLinux 3.9Linux 3.10Linux 3.11Linux 3.12Linux 3.13 GitIntel Core i7-4960X @ 3.60GHz (12 Cores)MSI X79MA-GD45 (MS-7738) v1.0Intel Xeon E5 v2/Core8192MB1000GB Seagate ST1000DX001-1CM1Sapphire AMD Radeon HD 4870 512MBRealtek ALC892AL2223WRealtek RTL8111/8168/8411Ubuntu 13.103.9.0-030900-generic (x86_64)Unity 7.1.2X Server 1.14.3radeon 7.2.993.1 Mesa 10.1.0-devel (git-1fb1065 saucy-oibaf-ppa) Gallium 0.4GCC 4.8ext41680x10503.10.0-031000-generic (x86_64)3.11.0-031100-generic (x86_64)Intel Core i7-4960X @ 4.00GHz (12 Cores)3.12.0-031200-generic (x86_64)3.13.0-999-generic (x86_64)OpenBenchmarking.orgCompiler Details- --build=x86_64-linux-gnu --disable-browser-plugin --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-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-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64/jre --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-amd64 --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v Disk Details- DEADLINE / data=ordered,errors=remount-ro,relatime,rwProcessor Details- Linux 3.9: Scaling Governor: acpi-cpufreq ondemand- Linux 3.10: Scaling Governor: acpi-cpufreq ondemand- Linux 3.11: Scaling Governor: acpi-cpufreq ondemand- Linux 3.12: Scaling Governor: intel_pstate powersave- Linux 3.13 Git: Scaling Governor: intel_pstate powersaveGraphics Details- EXASystem Details- Disk Scheduler: DEADLINE. Python 2.7.5+.

Linux 3.13 Kernel Benchmarkstiobench: Rand Write - 256MB - 4compilebench: Compilecompilebench: Initial Createpostmark: Disk Transaction Performanceopenarena: 1680 x 1050openarena: 1680 x 1050xonotic: 1680 x 1050 - Highxonotic: 1680 x 1050 - Ultragputest: Furmark - 1680 x 1050parboil: OpenMP LBMparboil: OpenMP CUTCPparboil: OpenMP Stenclrodinia: OpenMP CFD Solverrodinia: OpenMP Streamclusterdolfyn: Computational Fluid Dynamicshmmer: Pfam Database Searchmafft: Multiple Sequence Alignmentjohn-the-ripper: Blowfishjohn-the-ripper: Traditional DESjohn-the-ripper: MD5vpxenc: vpxencx264: H.264 Video Encodinghimeno: Poisson Pressure Solverbuild-linux-kernel: Time To Compilec-ray: Total Timeopen-porous-media: Upscale-Relpermencode-flac: WAV To FLACencode-opus: WAV, Opus Encode, Opus Decodeapache: Static Web Page ServingLinux 3.9Linux 3.10Linux 3.11Linux 3.12Linux 3.13 Git5.57160.91154.575319282.1090.10131.30102.551157237.349.9526.3062.8332.6222.508.685.249648161543334157631.06237.801707.4658.4117.5956.145.438.8315773.315.53174.82148.094518253.3587.97128.01100.321157238.099.8626.2162.8932.6322.508.735.059688161710004163630.21237.691706.9159.6217.5753.355.458.8614904.325.54171.21145.344492369.4789.90127.2799.901153237.639.5626.4663.2732.6022.538.684.929623161710004161230.93235.811702.7359.6517.5854.915.458.8616581.445.56169.97145.204286478.03102.47176.50129.071154237.569.5226.3362.9032.5722.438.774.739655161663334162431.58235.601711.6859.6217.5554.955.458.852.36166.79147.214438478.83102.23176.79129.471153236.919.7726.3363.1032.5522.488.704.319655161873334160431.39234.431711.6859.2917.5654.915.458.8516299.68OpenBenchmarking.org

Threaded I/O Tester

Test: Random Write - Size Per Thread: 256MB - Thread Count: 4

OpenBenchmarking.orgMB/s, More Is BetterThreaded I/O Tester 0.3.3Test: Random Write - Size Per Thread: 256MB - Thread Count: 4Linux 3.10Linux 3.11Linux 3.12Linux 3.13 GitLinux 3.91.25332.50663.75995.01326.2665SE +/- 0.04, N = 4SE +/- 0.01, N = 4SE +/- 0.01, N = 4SE +/- 0.46, N = 8SE +/- 0.02, N = 45.535.545.562.365.57

Compile Bench

Test: Compile

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: CompileLinux 3.10Linux 3.11Linux 3.12Linux 3.13 GitLinux 3.94080120160200SE +/- 1.56, N = 3SE +/- 0.98, N = 3SE +/- 1.10, N = 3SE +/- 3.33, N = 3SE +/- 4.78, N = 6174.82171.21169.97166.79160.91

Compile Bench

Test: Initial Create

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Initial CreateLinux 3.10Linux 3.11Linux 3.12Linux 3.13 GitLinux 3.9306090120150SE +/- 3.07, N = 3SE +/- 7.91, N = 3SE +/- 2.15, N = 3SE +/- 3.92, N = 3SE +/- 17.39, N = 3148.09145.34145.20147.21154.57

PostMark

Disk Transaction Performance

OpenBenchmarking.orgTPS, More Is BetterPostMark 1.51Disk Transaction PerformanceLinux 3.10Linux 3.11Linux 3.12Linux 3.13 GitLinux 3.911002200330044005500SE +/- 27.00, N = 3SE +/- 53.33, N = 3SE +/- 24.33, N = 3SE +/- 26.33, N = 3SE +/- 0.00, N = 3451844924286443853191. (CC) gcc options: -O3

OpenArena

Resolution: 1680 x 1050

OpenBenchmarking.orgFrames Per Second, More Is BetterOpenArena 0.8.5Resolution: 1680 x 1050Linux 3.10Linux 3.11Linux 3.12Linux 3.13 GitLinux 3.9100200300400500SE +/- 5.32, N = 6SE +/- 37.86, N = 6SE +/- 0.58, N = 3SE +/- 1.05, N = 3SE +/- 5.42, N = 3253.35369.47478.03478.83282.10

OpenArena

Resolution: 1680 x 1050

OpenBenchmarking.orgFrames Per Second, More Is BetterOpenArena 0.8.8Resolution: 1680 x 1050Linux 3.10Linux 3.11Linux 3.12Linux 3.13 GitLinux 3.920406080100SE +/- 0.09, N = 3SE +/- 0.70, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.21, N = 387.9789.90102.47102.2390.10MIN: 5MIN: 5MIN: 6MIN: 6MIN: 6

OpenArena

Resolution: 1680 x 1050 - Total Frame Time

OpenBenchmarking.orgMilliseconds, Fewer Is BetterOpenArena 0.8.8Resolution: 1680 x 1050 - Total Frame TimeLinux 3.10Linux 3.11Linux 3.12Linux 3.13 GitLinux 3.9612182430Min: 6 / Avg: 11.33 / Max: 27Min: 6 / Avg: 11.16 / Max: 27Min: 6 / Avg: 9.74 / Max: 22Min: 6 / Avg: 9.77 / Max: 21Min: 6 / Avg: 11.02 / Max: 24

Xonotic

Resolution: 1680 x 1050 - Effects Quality: High

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.7Resolution: 1680 x 1050 - Effects Quality: HighLinux 3.10Linux 3.11Linux 3.12Linux 3.13 GitLinux 3.94080120160200SE +/- 0.38, N = 3SE +/- 0.79, N = 3SE +/- 0.10, N = 3SE +/- 0.20, N = 3SE +/- 0.38, N = 3128.01127.27176.50176.79131.30MIN: 50 / MAX: 268MIN: 55 / MAX: 282MIN: 89 / MAX: 294MIN: 87 / MAX: 293MIN: 58 / MAX: 291

Xonotic

Resolution: 1680 x 1050 - Effects Quality: Ultra

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.7Resolution: 1680 x 1050 - Effects Quality: UltraLinux 3.10Linux 3.11Linux 3.12Linux 3.13 GitLinux 3.9306090120150SE +/- 0.19, N = 3SE +/- 0.29, N = 3SE +/- 0.17, N = 3SE +/- 0.06, N = 3SE +/- 0.12, N = 3100.3299.90129.07129.47102.55MIN: 43 / MAX: 211MIN: 44 / MAX: 214MIN: 61 / MAX: 225MIN: 61 / MAX: 225MIN: 42 / MAX: 212

GpuTest

Test: Furmark - Resolution: 1680 x 1050

OpenBenchmarking.orgPoints, More Is BetterGpuTest 0.6.0Test: Furmark - Resolution: 1680 x 1050Linux 3.10Linux 3.11Linux 3.12Linux 3.13 GitLinux 3.92004006008001000SE +/- 2.19, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 0.00, N = 3SE +/- 2.00, N = 311571153115411531157

Parboil

Test: OpenMP LBM

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP LBMLinux 3.10Linux 3.11Linux 3.12Linux 3.13 GitLinux 3.950100150200250SE +/- 0.56, N = 3SE +/- 0.13, N = 3SE +/- 0.52, N = 3SE +/- 0.61, N = 3SE +/- 0.40, N = 3238.09237.63237.56236.91237.341. (CXX) g++ options: -lm -lpthread -lgomp -ffast-math -fopenmp

Parboil

Test: OpenMP CUTCP

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP CUTCPLinux 3.10Linux 3.11Linux 3.12Linux 3.13 GitLinux 3.93691215SE +/- 0.15, N = 5SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.04, N = 3SE +/- 0.19, N = 39.869.569.529.779.951. (CXX) g++ options: -lm -lpthread -lgomp -ffast-math -fopenmp

Parboil

Test: OpenMP Stencl

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP StenclLinux 3.10Linux 3.11Linux 3.12Linux 3.13 GitLinux 3.9612182430SE +/- 0.10, N = 3SE +/- 0.06, N = 3SE +/- 0.06, N = 3SE +/- 0.10, N = 3SE +/- 0.14, N = 326.2126.4626.3326.3326.301. (CXX) g++ options: -lm -lpthread -lgomp -ffast-math -fopenmp

Rodinia

Test: OpenMP CFD Solver

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP CFD SolverLinux 3.10Linux 3.11Linux 3.12Linux 3.13 GitLinux 3.91428425670SE +/- 0.04, N = 3SE +/- 0.18, N = 3SE +/- 0.10, N = 3SE +/- 0.17, N = 3SE +/- 0.10, N = 362.8963.2762.9063.1062.831. (CXX) g++ options: -O2 -lOpenCL

Rodinia

Test: OpenMP Streamcluster

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP StreamclusterLinux 3.10Linux 3.11Linux 3.12Linux 3.13 GitLinux 3.9816243240SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 332.6332.6032.5732.5532.621. (CXX) g++ options: -O2 -lOpenCL

Dolfyn

Computational Fluid Dynamics

OpenBenchmarking.orgSeconds, Fewer Is BetterDolfyn 0.527Computational Fluid DynamicsLinux 3.10Linux 3.11Linux 3.12Linux 3.13 GitLinux 3.9510152025SE +/- 0.04, N = 3SE +/- 0.10, N = 3SE +/- 0.04, N = 3SE +/- 0.06, N = 3SE +/- 0.05, N = 322.5022.5322.4322.4822.50

Timed HMMer Search

Pfam Database Search

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed HMMer Search 2.3.2Pfam Database SearchLinux 3.10Linux 3.11Linux 3.12Linux 3.13 GitLinux 3.9246810SE +/- 0.12, N = 3SE +/- 0.06, N = 3SE +/- 0.08, N = 3SE +/- 0.06, N = 3SE +/- 0.05, N = 38.738.688.778.708.681. (CC) gcc options: -O3 -march=native -pthread -lhmmer -lsquid -lm

Timed MAFFT Alignment

Multiple Sequence Alignment

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MAFFT Alignment 6.864Multiple Sequence AlignmentLinux 3.10Linux 3.11Linux 3.12Linux 3.13 GitLinux 3.91.1792.3583.5374.7165.895SE +/- 0.08, N = 6SE +/- 0.12, N = 6SE +/- 0.10, N = 6SE +/- 0.15, N = 6SE +/- 0.09, N = 65.054.924.734.315.241. (CC) gcc options: -O3 -lm -lpthread

John The Ripper

Test: Blowfish

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.7.9-jumbo-7Test: BlowfishLinux 3.10Linux 3.11Linux 3.12Linux 3.13 GitLinux 3.92K4K6K8K10KSE +/- 32.33, N = 3SE +/- 0.00, N = 3SE +/- 32.33, N = 3SE +/- 32.33, N = 3SE +/- 0.00, N = 3968896239655965596481. (CC) gcc options: -lssl -lcrypto -lm -lz -fopenmp -lcrypt -ldl

John The Ripper

Test: Traditional DES

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.7.9-jumbo-7Test: Traditional DESLinux 3.10Linux 3.11Linux 3.12Linux 3.13 GitLinux 3.93M6M9M12M15MSE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 53666.67, N = 3SE +/- 16333.33, N = 3SE +/- 16666.67, N = 316171000161710001616633316187333161543331. (CC) gcc options: -lssl -lcrypto -lm -lz -fopenmp -lcrypt -ldl

John The Ripper

Test: MD5

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.7.9-jumbo-7Test: MD5Linux 3.10Linux 3.11Linux 3.12Linux 3.13 GitLinux 3.99K18K27K36K45KSE +/- 20.00, N = 3SE +/- 22.27, N = 3SE +/- 26.23, N = 3SE +/- 18.33, N = 3SE +/- 46.13, N = 341636416124162441604415761. (CC) gcc options: -lssl -lcrypto -lm -lz -fopenmp -lcrypt -ldl

VP8 libvpx Encoding

vpxenc

OpenBenchmarking.orgFrames Per Second, More Is BetterVP8 libvpx Encoding 1.1.0vpxencLinux 3.10Linux 3.11Linux 3.12Linux 3.13 GitLinux 3.9714212835SE +/- 0.08, N = 3SE +/- 0.12, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.18, N = 330.2130.9331.5831.3931.061. (CC) gcc options: -m64 -lvpx -lm -lpthread -O3 -march=native -fomit-frame-pointer

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2013-06-08H.264 Video EncodingLinux 3.10Linux 3.11Linux 3.12Linux 3.13 GitLinux 3.950100150200250SE +/- 2.10, N = 5SE +/- 1.70, N = 5SE +/- 2.84, N = 5SE +/- 2.29, N = 5SE +/- 2.33, N = 5237.69235.81235.60234.43237.801. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -march=native -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize

Himeno Benchmark

Poisson Pressure Solver

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverLinux 3.10Linux 3.11Linux 3.12Linux 3.13 GitLinux 3.9400800120016002000SE +/- 0.86, N = 3SE +/- 1.88, N = 3SE +/- 1.45, N = 3SE +/- 1.02, N = 3SE +/- 0.50, N = 31706.911702.731711.681711.681707.461. (CC) gcc options: -O3 -march=native

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 3.1Time To CompileLinux 3.10Linux 3.11Linux 3.12Linux 3.13 GitLinux 3.91326395265SE +/- 0.70, N = 3SE +/- 0.70, N = 3SE +/- 0.54, N = 3SE +/- 0.51, N = 3SE +/- 0.58, N = 359.6259.6559.6259.2958.41

C-Ray

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total TimeLinux 3.10Linux 3.11Linux 3.12Linux 3.13 GitLinux 3.948121620SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 317.5717.5817.5517.5617.591. (CC) gcc options: -lm -lpthread -O3 -march=native

Open Porous Media

OPM Benchmark: Upscale-Relperm

OpenBenchmarking.orgSeconds, Fewer Is BetterOpen Porous Media 2013-11-26OPM Benchmark: Upscale-RelpermLinux 3.10Linux 3.11Linux 3.12Linux 3.13 GitLinux 3.91326395265SE +/- 0.67, N = 3SE +/- 0.03, N = 3SE +/- 0.18, N = 3SE +/- 0.09, N = 3SE +/- 0.83, N = 353.3554.9154.9554.9156.141. (F9X) gfortran options: -rdynamic

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.0WAV To FLACLinux 3.10Linux 3.11Linux 3.12Linux 3.13 GitLinux 3.91.22632.45263.67894.90526.1315SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.01, N = 55.455.455.455.455.431. (CXX) g++ options: -O3 -march=native -fvisibility=hidden -logg -lm

Opus Codec Encoding

WAV, Opus Encode, Opus Decode

OpenBenchmarking.orgSeconds, Fewer Is BetterOpus Codec Encoding 1.0.1WAV, Opus Encode, Opus DecodeLinux 3.10Linux 3.11Linux 3.12Linux 3.13 GitLinux 3.9246810SE +/- 0.00, N = 5SE +/- 0.00, N = 5SE +/- 0.00, N = 5SE +/- 0.01, N = 5SE +/- 0.01, N = 58.868.868.858.858.831. (CC) gcc options: -std=gnu99 -O3 -march=native -fPIE -pie -logg -lm -lopus

Apache Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.4.3Static Web Page ServingLinux 3.10Linux 3.11Linux 3.13 GitLinux 3.94K8K12K16K20KSE +/- 184.21, N = 3SE +/- 250.64, N = 3SE +/- 18.94, N = 3SE +/- 8.88, N = 314904.3216581.4416299.6815773.311. (CC) gcc options: -shared -fPIC -pthread -O3 -march=native


Phoronix Test Suite v10.8.4