Ubuntu 12.04 LTS - Liquorix Performance Phoronix.com benchmarks for a future article looking at the performance impact of the stock Ubuntu 12.04 LTS kernel versus the Liquorix kernel using its official Debian package, also from the Linux 3.2 kernel like the Precise Pangolin kernel in Ubuntu 12.04 LTS x86_64. Only the kernel was changed out between test runs.
HTML result view exported from: https://openbenchmarking.org/result/1203261-SU-LIQUORIX889&rdt&grw .
Processor Motherboard Chipset Memory Disk Graphics Audio Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution Core i7 Core 2 Duo Linux 3.2 Liquorix 3.2 Linux 3.2 Liquorix 3.2 Intel Core i5-2520M @ 2.50GHz (4 Cores) HP 161C Intel 2nd Generation Core Family DRAM 1 x 4096 MB DDR3-1333MHz 160GB INTEL SSDSA2M160 Intel Sandybridge Mobile (GT2+) (1300MHz) IDT 92HD81B1X5 Intel 82579LM Gigabit Connection + Intel Centrino Advanced-N 6205 Ubuntu 12.04 3.2.0-20-generic (x86_64) Unity 5.8.0 X Server 1.11.3 intel 2.17.0 3.0 Mesa 8.0.2 GCC 4.6 btrfs 1600x900 3.2.0-12.dmz.1-liquorix-amd64 (x86_64) Intel Core 2 Duo T9300 @ 2.50GHz (2 Cores) LENOVO 6459CTO Intel Mobile PM965/GM965/GL960 + ICH8M-E 4096MB 100GB Hitachi HTS72201 NVIDIA Quadro NVS 140M 128MB (400/600MHz) Analog Devices AD1984 Intel 82566MM Gigabit Connection + Intel PRO/Wireless 3.2.0-20-generic (x86_64) nouveau 0.0.16 2.1 Mesa 8.0.2 Gallium 0.4 ext4 1680x1050 LLVMpipe 3.2.0-12.dmz.1-liquorix-amd64 (x86_64) OpenBenchmarking.org Compiler Details - --build=x86_64-linux-gnu --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,fortran,objc,obj-c++,go --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-arch-32=i686 --with-tune=generic -v Disk Details - Core i7: Linux 3.2: CFQ / inode_cache,nospace_cache,relatime,rw,ssd - Core i7: Liquorix 3.2: BFQ / inode_cache,nospace_cache,relatime,rw,ssd - Core 2 Duo: Linux 3.2: CFQ / barrier=1,data=ordered,errors=remount-ro,relatime,rw,user_xattr - Core 2 Duo: Liquorix 3.2: BFQ / barrier=1,data=ordered,errors=remount-ro,relatime,rw,user_xattr System Details - Core i7: Linux 3.2: Disk Scheduler: CFQ. Compiz was running on this system. - Core i7: Liquorix 3.2: Disk Scheduler: BFQ. Compiz was running on this system. - Core 2 Duo: Linux 3.2: Disk Scheduler: CFQ. Compiz was running on this system. - Core 2 Duo: Liquorix 3.2: Disk Scheduler: BFQ. Compiz was running on this system. Processor Details - Core 2 Duo: Linux 3.2, Core 2 Duo: Liquorix 3.2: Scaling Governor: ondemand Graphics Details - Core 2 Duo: Linux 3.2, Core 2 Duo: Liquorix 3.2: EXA
openarena: 1600 x 900 npb: IS.C npb: LU.A npb: MG.B nexuiz: 1600 x 900 - No - On npb: SP.A npb: UA.A postmark: Disk Transaction Performance build-linux-kernel: Time To Compile vpxenc: vpxenc x264: H.264 Video Encoding c-ray: Total Time ttsiod-renderer: Phong Rendering With Soft-Shadow Mapping ffmpeg: AVI To NTSC VCD smallpt: Global Illumination Renderer; 100 Samples nginx: Static Web Page Serving tiobench: Rand Write - 64MB - 8 interbench: X - Write apache: Static Web Page Serving interbench: Video - X interbench: X - Compile interbench: Video - Read interbench: Video - Write interbench: Video - Compile interbench: Video - Memload interbench: Gaming - Compile interbench: Video - Burn interbench: Audio - X interbench: Audio - Write interbench: Audio - Video interbench: Audio - Read openssl: RSA 4096-bit Performance Core i7 Core 2 Duo Linux 3.2 Liquorix 3.2 Linux 3.2 Liquorix 3.2 90.60 154.24 3674.53 2780.63 30.36 2418.73 17.00 1923 203.28 16.02 58.12 116.17 54.14 12.41 230 27113.04 82.94 0.23 19816.29 2.88 40 0.53 2.17 21.40 0.27 71.77 5.20 0.20 1.33 0.52 0.42 75.23 66.10 122.91 3583.45 2759.20 21.08 2482.98 16.89 4666 205.41 14.78 58.58 115.80 56.46 12.41 230 24575.78 79.75 6 16286.43 0.12 39 0.10 1.55 9.85 0.12 69.43 0.10 0.12 0.53 0.12 0.10 75.35 25.45 80.61 2560.97 1546.98 1576.43 8.41 1732 329.90 9.98 31.52 169.58 32.06 17.33 427 13541.24 2.92 0.10 10811.75 13.27 1.30 34.97 2.08 10.15 16.70 2.92 3.47 1.52 1.63 0.58 0.88 39.50 25.43 97.99 2923.31 1568.86 1526.35 8.52 2148 328.56 9.87 30.43 169.68 35.05 17.26 427 14692.18 3.04 8980.63 110.70 39.53 OpenBenchmarking.org
OpenArena Resolution: 1600 x 900 Core i7 Core 2 Duo OpenBenchmarking.org Frames Per Second, More Is Better OpenArena 0.8.5 Resolution: 1600 x 900 Linux 3.2 Liquorix 3.2 20 40 60 80 100 SE +/- 0.80, N = 3 SE +/- 0.06, N = 3 SE +/- 0.55, N = 6 SE +/- 0.57, N = 6 90.60 66.10 25.45 25.43
NAS Parallel Benchmarks Test / Class: IS.C Core i7 Core 2 Duo OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3 Test / Class: IS.C Linux 3.2 Liquorix 3.2 30 60 90 120 150 SE +/- 0.08, N = 3 SE +/- 2.10, N = 6 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 154.24 122.91 80.61 97.99 1. (F9X) gfortran options: -fopenmp
NAS Parallel Benchmarks Test / Class: LU.A Core i7 Core 2 Duo OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3 Test / Class: LU.A Linux 3.2 Liquorix 3.2 800 1600 2400 3200 4000 SE +/- 6.23, N = 3 SE +/- 15.79, N = 3 SE +/- 134.70, N = 6 SE +/- 13.31, N = 3 3674.53 3583.45 2560.97 2923.31 1. (F9X) gfortran options: -fopenmp
NAS Parallel Benchmarks Test / Class: MG.B Core i7 Core 2 Duo OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3 Test / Class: MG.B Linux 3.2 Liquorix 3.2 600 1200 1800 2400 3000 SE +/- 2.87, N = 3 SE +/- 3.66, N = 3 SE +/- 2.08, N = 3 SE +/- 1.02, N = 3 2780.63 2759.20 1546.98 1568.86 1. (F9X) gfortran options: -fopenmp
Nexuiz Resolution: 1600 x 900 - HDR: No - Sound: On OpenBenchmarking.org Frames Per Second, More Is Better Nexuiz 2.5.2 Resolution: 1600 x 900 - HDR: No - Sound: On Linux 3.2 Liquorix 3.2 7 14 21 28 35 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 30.36 21.08
NAS Parallel Benchmarks Test / Class: SP.A Core i7 Core 2 Duo OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3 Test / Class: SP.A Linux 3.2 Liquorix 3.2 500 1000 1500 2000 2500 SE +/- 7.92, N = 3 SE +/- 3.19, N = 3 SE +/- 4.84, N = 3 SE +/- 0.66, N = 3 2418.73 2482.98 1576.43 1526.35 1. (F9X) gfortran options: -fopenmp
NAS Parallel Benchmarks Test / Class: UA.A Core i7 Core 2 Duo OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3 Test / Class: UA.A Linux 3.2 Liquorix 3.2 4 8 12 16 20 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 17.00 16.89 8.41 8.52 1. (F9X) gfortran options: -fopenmp
PostMark Disk Transaction Performance Core i7 Core 2 Duo OpenBenchmarking.org TPS, More Is Better PostMark 1.51 Disk Transaction Performance Linux 3.2 Liquorix 3.2 1000 2000 3000 4000 5000 SE +/- 136.19, N = 10 SE +/- 39.45, N = 10 SE +/- 50.06, N = 10 1923 4666 1732 2148
Timed Linux Kernel Compilation Time To Compile Core i7 Core 2 Duo OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 3.1 Time To Compile Linux 3.2 Liquorix 3.2 70 140 210 280 350 SE +/- 0.82, N = 3 SE +/- 0.78, N = 3 SE +/- 0.90, N = 3 SE +/- 0.84, N = 3 203.28 205.41 329.90 328.56
VP8 libvpx Encoding vpxenc Core i7 Core 2 Duo OpenBenchmarking.org Frames Per Second, More Is Better VP8 libvpx Encoding 0.9.7-p1 vpxenc Linux 3.2 Liquorix 3.2 4 8 12 16 20 SE +/- 0.13, N = 3 SE +/- 0.24, N = 3 SE +/- 0.05, N = 3 SE +/- 0.07, N = 3 16.02 14.78 9.98 9.87 1. (CC) gcc options: -m64 -lvpx -lm -lpthread
x264 H.264 Video Encoding Core i7 Core 2 Duo OpenBenchmarking.org Frames Per Second, More Is Better x264 2011-12-06 H.264 Video Encoding Linux 3.2 Liquorix 3.2 13 26 39 52 65 SE +/- 0.42, N = 3 SE +/- 0.64, N = 3 SE +/- 0.26, N = 3 SE +/- 0.28, N = 3 58.12 58.58 31.52 30.43
C-Ray Total Time Core i7 Core 2 Duo OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time Linux 3.2 Liquorix 3.2 40 80 120 160 200 SE +/- 0.54, N = 3 SE +/- 0.02, N = 3 SE +/- 0.18, N = 3 SE +/- 0.05, N = 3 116.17 115.80 169.58 169.68 1. (CC) gcc options: -lm -lpthread -O3
TTSIOD 3D Renderer Phong Rendering With Soft-Shadow Mapping Core i7 Core 2 Duo OpenBenchmarking.org FPS, More Is Better TTSIOD 3D Renderer 2.2w Phong Rendering With Soft-Shadow Mapping Linux 3.2 Liquorix 3.2 13 26 39 52 65 SE +/- 0.12, N = 3 SE +/- 0.06, N = 3 SE +/- 0.14, N = 3 SE +/- 0.14, N = 3 54.14 56.46 32.06 35.05 1. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -lstdc++
FFmpeg AVI To NTSC VCD Core i7 Core 2 Duo OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 0.10 AVI To NTSC VCD Linux 3.2 Liquorix 3.2 4 8 12 16 20 SE +/- 0.03, N = 3 SE +/- 0.07, N = 3 SE +/- 0.18, N = 3 SE +/- 0.10, N = 3 12.41 12.41 17.33 17.26 1. (CC) gcc options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -ldl -lasound -lSDL -lm -pthread
Smallpt Global Illumination Renderer; 100 Samples Core i7 Core 2 Duo OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 100 Samples Linux 3.2 Liquorix 3.2 90 180 270 360 450 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 230 230 427 427 1. (CXX) g++ options: -fopenmp
NGINX Benchmark Static Web Page Serving Core i7 Core 2 Duo OpenBenchmarking.org Requests Per Second, More Is Better NGINX Benchmark 1.0.11 Static Web Page Serving Linux 3.2 Liquorix 3.2 6K 12K 18K 24K 30K SE +/- 595.02, N = 6 SE +/- 462.56, N = 6 SE +/- 3.64, N = 3 SE +/- 33.36, N = 3 27113.04 24575.78 13541.24 14692.18 1. (CC) gcc options: -lpthread -lcrypt -lz
Threaded I/O Tester Test: Random Write - Size Per Thread: 64MB - Thread Count: 8 Core i7 Core 2 Duo OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 0.3.3 Test: Random Write - Size Per Thread: 64MB - Thread Count: 8 Linux 3.2 Liquorix 3.2 20 40 60 80 100 SE +/- 2.11, N = 8 SE +/- 5.76, N = 8 SE +/- 0.01, N = 4 SE +/- 0.04, N = 4 82.94 79.75 2.92 3.04
Interbench Benchmark: X - Background Load: Write Core i7 Core 2 Duo OpenBenchmarking.org Max Latency ms, Fewer Is Better Interbench 0.31 Benchmark: X - Background Load: Write Linux 3.2 Liquorix 3.2 2 4 6 8 10 SE +/- 0.02, N = 6 SE +/- 0.00, N = 3 0.23 6.00 0.10 1. (CC) gcc options: -O3 -lrt -lm -pthread
Apache Benchmark Static Web Page Serving Core i7 Core 2 Duo OpenBenchmarking.org Requests Per Second, More Is Better Apache Benchmark 2.2.21 Static Web Page Serving Linux 3.2 Liquorix 3.2 4K 8K 12K 16K 20K SE +/- 137.23, N = 3 SE +/- 308.93, N = 6 SE +/- 49.24, N = 3 SE +/- 22.98, N = 3 19816.29 16286.43 10811.75 8980.63 1. (CC) gcc options: -O2 -pthread -lm -lrt -lcrypt -lpthread -ldl
Interbench Benchmark: Video - Background Load: X Core i7 Core 2 Duo OpenBenchmarking.org Max Latency ms, Fewer Is Better Interbench 0.31 Benchmark: Video - Background Load: X Linux 3.2 Liquorix 3.2 3 6 9 12 15 SE +/- 0.36, N = 6 SE +/- 0.02, N = 6 SE +/- 2.23, N = 6 2.88 0.12 13.27 1. (CC) gcc options: -O3 -lrt -lm -pthread
Interbench Benchmark: X - Background Load: Compile Core i7 Core 2 Duo OpenBenchmarking.org Max Latency ms, Fewer Is Better Interbench 0.31 Benchmark: X - Background Load: Compile Linux 3.2 Liquorix 3.2 9 18 27 36 45 SE +/- 4.37, N = 6 SE +/- 7.24, N = 6 40.00 39.00 1.30 1. (CC) gcc options: -O3 -lrt -lm -pthread
Interbench Benchmark: Video - Background Load: Read Core i7 Core 2 Duo OpenBenchmarking.org Max Latency ms, Fewer Is Better Interbench 0.31 Benchmark: Video - Background Load: Read Linux 3.2 Liquorix 3.2 8 16 24 32 40 SE +/- 0.07, N = 6 SE +/- 0.00, N = 3 SE +/- 33.03, N = 6 0.53 0.10 34.97 1. (CC) gcc options: -O3 -lrt -lm -pthread
Interbench Benchmark: Video - Background Load: Write Core i7 Core 2 Duo OpenBenchmarking.org Max Latency ms, Fewer Is Better Interbench 0.31 Benchmark: Video - Background Load: Write Linux 3.2 Liquorix 3.2 0.4883 0.9766 1.4649 1.9532 2.4415 SE +/- 0.69, N = 6 SE +/- 0.33, N = 6 SE +/- 0.32, N = 6 2.17 1.55 2.08 1. (CC) gcc options: -O3 -lrt -lm -pthread
Interbench Benchmark: Video - Background Load: Compile Core i7 Core 2 Duo OpenBenchmarking.org Max Latency ms, Fewer Is Better Interbench 0.31 Benchmark: Video - Background Load: Compile Linux 3.2 Liquorix 3.2 5 10 15 20 25 SE +/- 6.15, N = 6 SE +/- 3.06, N = 6 SE +/- 2.36, N = 6 21.40 9.85 10.15 1. (CC) gcc options: -O3 -lrt -lm -pthread
Interbench Benchmark: Video - Background Load: Memload Core i7 Core 2 Duo OpenBenchmarking.org Max Latency ms, Fewer Is Better Interbench 0.31 Benchmark: Video - Background Load: Memload Linux 3.2 Liquorix 3.2 4 8 12 16 20 SE +/- 0.03, N = 6 SE +/- 0.02, N = 6 SE +/- 0.00, N = 3 0.27 0.12 16.70 1. (CC) gcc options: -O3 -lrt -lm -pthread
Interbench Benchmark: Gaming - Background Load: Compile Core i7 Core 2 Duo OpenBenchmarking.org Max Latency ms, Fewer Is Better Interbench 0.31 Benchmark: Gaming - Background Load: Compile Linux 3.2 Liquorix 3.2 20 40 60 80 100 SE +/- 16.74, N = 6 SE +/- 4.12, N = 6 SE +/- 1.14, N = 6 71.77 69.43 2.92 110.70 1. (CC) gcc options: -O3 -lrt -lm -pthread
Interbench Benchmark: Video - Background Load: Burn Core i7 Core 2 Duo OpenBenchmarking.org Max Latency ms, Fewer Is Better Interbench 0.31 Benchmark: Video - Background Load: Burn Linux 3.2 Liquorix 3.2 1.17 2.34 3.51 4.68 5.85 SE +/- 2.52, N = 3 SE +/- 0.96, N = 6 5.20 0.10 3.47 1. (CC) gcc options: -O3 -lrt -lm -pthread
Interbench Benchmark: Audio - Background Load: X Core i7 Core 2 Duo OpenBenchmarking.org Max Latency ms, Fewer Is Better Interbench 0.31 Benchmark: Audio - Background Load: X Linux 3.2 Liquorix 3.2 0.342 0.684 1.026 1.368 1.71 SE +/- 0.00, N = 3 SE +/- 0.02, N = 6 SE +/- 1.02, N = 6 0.20 0.12 1.52 1. (CC) gcc options: -O3 -lrt -lm -pthread
Interbench Benchmark: Audio - Background Load: Write Core i7 Core 2 Duo OpenBenchmarking.org Max Latency ms, Fewer Is Better Interbench 0.31 Benchmark: Audio - Background Load: Write Linux 3.2 Liquorix 3.2 0.3668 0.7336 1.1004 1.4672 1.834 SE +/- 0.73, N = 6 SE +/- 0.39, N = 6 SE +/- 0.81, N = 6 1.33 0.53 1.63 1. (CC) gcc options: -O3 -lrt -lm -pthread
Interbench Benchmark: Audio - Background Load: Video Core i7 Core 2 Duo OpenBenchmarking.org Max Latency ms, Fewer Is Better Interbench 0.31 Benchmark: Audio - Background Load: Video Linux 3.2 Liquorix 3.2 0.1305 0.261 0.3915 0.522 0.6525 SE +/- 0.25, N = 6 SE +/- 0.02, N = 6 SE +/- 0.29, N = 6 0.52 0.12 0.58 1. (CC) gcc options: -O3 -lrt -lm -pthread
Interbench Benchmark: Audio - Background Load: Read Core i7 Core 2 Duo OpenBenchmarking.org Max Latency ms, Fewer Is Better Interbench 0.31 Benchmark: Audio - Background Load: Read Linux 3.2 Liquorix 3.2 0.198 0.396 0.594 0.792 0.99 SE +/- 0.08, N = 6 SE +/- 0.00, N = 2 SE +/- 0.45, N = 6 0.42 0.10 0.88 1. (CC) gcc options: -O3 -lrt -lm -pthread
OpenSSL RSA 4096-bit Performance Core i7 Core 2 Duo OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.0.0e RSA 4096-bit Performance Linux 3.2 Liquorix 3.2 20 40 60 80 100 SE +/- 0.21, N = 4 SE +/- 0.03, N = 4 SE +/- 0.04, N = 4 SE +/- 0.03, N = 4 75.23 75.35 39.50 39.53 1. (CC) gcc options: -m64 -O3 -lssl -lcrypto -ldl
Phoronix Test Suite v10.8.4