Liquorix 3.11 kernel benchmars against mainline vanilla kernels on Ubuntu Linux x86_64. Benchmarks by Michael Larabel for a future article on Phoronix.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1310133-SO-LIQUORIX963 Liquorix 3.11 Linux Kernel Performance - Phoronix Test Suite Liquorix 3.11 Linux Kernel Performance Liquorix 3.11 kernel benchmars against mainline vanilla kernels on Ubuntu Linux x86_64. Benchmarks by Michael Larabel for a future article on Phoronix.
HTML result view exported from: https://openbenchmarking.org/result/1310133-SO-LIQUORIX963&grs&sor .
Liquorix 3.11 Linux Kernel Performance Processor Motherboard Chipset Memory Disk Graphics Audio Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution Linux 3.10 Linux 3.11 Linux 3.12 Git Linux 3.11 Liquorix Intel Core i7-4750HQ @ 2.00GHz (8 Cores) System76 Galago UltraPro Intel Crystal Well DRAM 8192MB 120GB INTEL SSDMCEAC12 Intel Crystal Well IGP (1200MHz) Intel Haswell HDMI Intel Connection I217-V + Intel Centrino Wireless-N 2230 Ubuntu 13.10 3.10.0-031000-generic (x86_64) Xfce 4.10 X Server 1.14.3 intel 2.99.903 3.1 Mesa 9.2.1 GCC 4.8 + LLVM 3.3 ext4 1920x1080 3.11.0-031100-generic (x86_64) Intel Core i7-4750HQ @ 3.20GHz (8 Cores) 3.12.0-999-generic (x86_64) 3.11-3.dmz.2-liquorix-amd64 (x86_64) OpenBenchmarking.org Compiler 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 - Linux 3.10: DEADLINE / data=ordered,errors=remount-ro,relatime,rw - Linux 3.11: DEADLINE / data=ordered,errors=remount-ro,relatime,rw - Linux 3.12 Git: DEADLINE / data=ordered,errors=remount-ro,relatime,rw - Linux 3.11 Liquorix: BFQ / data=ordered,errors=remount-ro,relatime,rw Processor Details - Linux 3.10: Scaling Governor: acpi-cpufreq ondemand - Linux 3.11: Scaling Governor: acpi-cpufreq ondemand - Linux 3.12 Git: Scaling Governor: intel_pstate powersave - Linux 3.11 Liquorix: Scaling Governor: intel_pstate powersave Graphics Details - SNA System Details - Linux 3.10: Disk Scheduler: DEADLINE. Python 2.7.5+. - Linux 3.11: Disk Scheduler: DEADLINE. Python 2.7.5+. - Linux 3.12 Git: Disk Scheduler: DEADLINE. Python 2.7.5+. - Linux 3.11 Liquorix: Disk Scheduler: BFQ. Python 2.7.5+.
Liquorix 3.11 Linux Kernel Performance polybench-c: 3 Matrix Multiplications compilebench: Compile reaction: 1920 x 1080 apache: Static Web Page Serving xonotic: 1920 x 1080 - Low postmark: Disk Transaction Performance openarena: 1920 x 1080 xonotic: 1920 x 1080 - High xonotic: 1920 x 1080 - Ultra minion: Solitaire build-linux-kernel: Time To Compile x264: H.264 Video Encoding minion: Graceful minion: Quasigroup c-ray: Total Time compress-pbzip2: 256MB File Compression openarena: 1920 x 1080 compilebench: Initial Create Linux 3.10 Linux 3.11 Linux 3.12 Git Linux 3.11 Liquorix 23.15 683.27 203.97 26501.28 230.97 4385 316.13 119.20 73.14 83.74 89.22 152.05 69.95 148.69 28.28 7.97 63.02 295.57 22.55 691.43 209.73 28241.92 250.59 4385 335.50 124.60 74.54 83.41 89.22 151.37 69.64 148.26 28.30 7.95 70.33 293.26 22.81 699.48 198.15 33598.56 233.24 5102 332.90 121.59 74.85 83.38 87.48 152.25 69.57 148.63 28.26 7.92 70.50 357.44 10.31 1007.39 165.37 29379.35 212.58 4777 292.83 108.76 70.24 81.85 88.09 153.75 69.08 147.37 28.35 8.05 61.33 334.08 OpenBenchmarking.org
PolyBench-C Test: 3 Matrix Multiplications OpenBenchmarking.org Seconds, Fewer Is Better PolyBench-C 3.2 Test: 3 Matrix Multiplications Linux 3.11 Liquorix Linux 3.11 Linux 3.12 Git Linux 3.10 6 12 18 24 30 SE +/- 0.19, N = 3 SE +/- 0.05, N = 3 SE +/- 0.09, N = 3 SE +/- 0.38, N = 3 10.31 22.55 22.81 23.15 1. (CC) gcc options: -O3
Compile Bench Test: Compile OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Compile Linux 3.11 Liquorix Linux 3.12 Git Linux 3.11 Linux 3.10 200 400 600 800 1000 SE +/- 18.81, N = 3 SE +/- 1.49, N = 3 SE +/- 3.85, N = 3 SE +/- 14.11, N = 6 1007.39 699.48 691.43 683.27
Reaction Quake 3 Resolution: 1920 x 1080 OpenBenchmarking.org Frames Per Second, More Is Better Reaction Quake 3 1.0 Beta Resolution: 1920 x 1080 Linux 3.11 Linux 3.10 Linux 3.12 Git Linux 3.11 Liquorix 50 100 150 200 250 SE +/- 0.75, N = 3 SE +/- 1.51, N = 3 SE +/- 3.13, N = 4 SE +/- 0.38, N = 3 209.73 203.97 198.15 165.37 MIN: 208.4 / MAX: 211 MIN: 201.5 / MAX: 206.7 MIN: 188.8 / MAX: 202 MIN: 164.6 / MAX: 165.8
Apache Benchmark Static Web Page Serving OpenBenchmarking.org Requests Per Second, More Is Better Apache Benchmark 2.4.3 Static Web Page Serving Linux 3.12 Git Linux 3.11 Liquorix Linux 3.11 Linux 3.10 7K 14K 21K 28K 35K SE +/- 100.21, N = 3 SE +/- 77.06, N = 3 SE +/- 178.57, N = 3 SE +/- 147.49, N = 3 33598.56 29379.35 28241.92 26501.28 1. (CC) gcc options: -shared -fPIC -O2 -pthread
Xonotic Resolution: 1920 x 1080 - Effects Quality: Low OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.7 Resolution: 1920 x 1080 - Effects Quality: Low Linux 3.11 Linux 3.12 Git Linux 3.10 Linux 3.11 Liquorix 50 100 150 200 250 SE +/- 0.54, N = 3 SE +/- 3.58, N = 3 SE +/- 0.20, N = 3 SE +/- 1.99, N = 3 250.59 233.24 230.97 212.58 MIN: 153 / MAX: 417 MIN: 129 / MAX: 402 MIN: 65 / MAX: 413 MIN: 87 / MAX: 371
PostMark Disk Transaction Performance OpenBenchmarking.org TPS, More Is Better PostMark 1.51 Disk Transaction Performance Linux 3.12 Git Linux 3.11 Liquorix Linux 3.11 Linux 3.10 1100 2200 3300 4400 5500 SE +/- 0.00, N = 3 SE +/- 30.33, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 5102 4777 4385 4385 1. (CC) gcc options: -O3
OpenArena Resolution: 1920 x 1080 OpenBenchmarking.org Frames Per Second, More Is Better OpenArena 0.8.5 Resolution: 1920 x 1080 Linux 3.11 Linux 3.12 Git Linux 3.10 Linux 3.11 Liquorix 70 140 210 280 350 SE +/- 5.78, N = 4 SE +/- 5.65, N = 3 SE +/- 3.66, N = 3 SE +/- 5.70, N = 3 335.50 332.90 316.13 292.83
Xonotic Resolution: 1920 x 1080 - Effects Quality: High OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.7 Resolution: 1920 x 1080 - Effects Quality: High Linux 3.11 Linux 3.12 Git Linux 3.10 Linux 3.11 Liquorix 30 60 90 120 150 SE +/- 0.48, N = 3 SE +/- 0.47, N = 3 SE +/- 0.15, N = 3 SE +/- 0.10, N = 3 124.60 121.59 119.20 108.76 MIN: 56 / MAX: 216 MIN: 61 / MAX: 203 MIN: 51 / MAX: 208 MIN: 47 / MAX: 172
Xonotic Resolution: 1920 x 1080 - Effects Quality: Ultra OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.7 Resolution: 1920 x 1080 - Effects Quality: Ultra Linux 3.12 Git Linux 3.11 Linux 3.10 Linux 3.11 Liquorix 20 40 60 80 100 SE +/- 0.64, N = 3 SE +/- 0.16, N = 3 SE +/- 0.24, N = 3 SE +/- 0.07, N = 3 74.85 74.54 73.14 70.24 MIN: 36 / MAX: 137 MIN: 35 / MAX: 141 MIN: 35 / MAX: 142 MIN: 31 / MAX: 119
Minion Benchmark: Solitaire OpenBenchmarking.org Seconds, Fewer Is Better Minion 0.15 Benchmark: Solitaire Linux 3.11 Liquorix Linux 3.12 Git Linux 3.11 Linux 3.10 20 40 60 80 100 SE +/- 0.83, N = 3 SE +/- 0.30, N = 3 SE +/- 0.12, N = 3 SE +/- 0.14, N = 3 81.85 83.38 83.41 83.74 1. (CXX) g++ options: -O3 -fomit-frame-pointer -rdynamic -lboost_iostreams -lz -lbz2
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 3.1 Time To Compile Linux 3.12 Git Linux 3.11 Liquorix Linux 3.10 Linux 3.11 20 40 60 80 100 SE +/- 0.20, N = 3 SE +/- 0.26, N = 3 SE +/- 0.37, N = 3 SE +/- 0.29, N = 3 87.48 88.09 89.22 89.22
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2013-06-08 H.264 Video Encoding Linux 3.11 Liquorix Linux 3.12 Git Linux 3.10 Linux 3.11 30 60 90 120 150 SE +/- 1.10, N = 5 SE +/- 0.36, N = 5 SE +/- 0.31, N = 5 SE +/- 0.44, N = 5 153.75 152.25 152.05 151.37 1. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize
Minion Benchmark: Graceful OpenBenchmarking.org Seconds, Fewer Is Better Minion 0.15 Benchmark: Graceful Linux 3.11 Liquorix Linux 3.12 Git Linux 3.11 Linux 3.10 16 32 48 64 80 SE +/- 0.43, N = 3 SE +/- 0.12, N = 3 SE +/- 0.09, N = 3 SE +/- 0.09, N = 3 69.08 69.57 69.64 69.95 1. (CXX) g++ options: -O3 -fomit-frame-pointer -rdynamic -lboost_iostreams -lz -lbz2
Minion Benchmark: Quasigroup OpenBenchmarking.org Seconds, Fewer Is Better Minion 0.15 Benchmark: Quasigroup Linux 3.11 Liquorix Linux 3.11 Linux 3.12 Git Linux 3.10 30 60 90 120 150 SE +/- 0.76, N = 3 SE +/- 0.28, N = 3 SE +/- 0.31, N = 3 SE +/- 0.35, N = 3 147.37 148.26 148.63 148.69 1. (CXX) g++ options: -O3 -fomit-frame-pointer -rdynamic -lboost_iostreams -lz -lbz2
C-Ray Total Time OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time Linux 3.12 Git Linux 3.10 Linux 3.11 Linux 3.11 Liquorix 7 14 21 28 35 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 28.26 28.28 28.30 28.35 1. (CC) gcc options: -lm -lpthread -O3
Parallel BZIP2 Compression 256MB File Compression OpenBenchmarking.org Seconds, Fewer Is Better Parallel BZIP2 Compression 1.1.6 256MB File Compression Linux 3.12 Git Linux 3.11 Linux 3.10 Linux 3.11 Liquorix 2 4 6 8 10 SE +/- 0.11, N = 6 SE +/- 0.13, N = 6 SE +/- 0.13, N = 6 SE +/- 0.22, N = 6 7.92 7.95 7.97 8.05 1. (CXX) g++ options: -O2 -pthread -lbz2 -lpthread
OpenArena Resolution: 1920 x 1080 OpenBenchmarking.org Frames Per Second, More Is Better OpenArena 0.8.8 Resolution: 1920 x 1080 Linux 3.12 Git Linux 3.11 Linux 3.10 Linux 3.11 Liquorix 16 32 48 64 80 SE +/- 0.80, N = 3 SE +/- 0.73, N = 3 SE +/- 7.61, N = 6 SE +/- 0.38, N = 3 70.50 70.33 63.02 61.33 MIN: 2 MIN: 2 MIN: 2 / MAX: 145 MIN: 2 / MAX: 415
Compile Bench Test: Initial Create OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Initial Create Linux 3.12 Git Linux 3.11 Liquorix Linux 3.10 Linux 3.11 80 160 240 320 400 SE +/- 2.92, N = 3 SE +/- 6.34, N = 3 SE +/- 19.23, N = 6 SE +/- 7.41, N = 3 357.44 334.08 295.57 293.26
Phoronix Test Suite v10.8.4