Linux 3.2 Kernel Benchmarking Linux kernel benchmarking from an Intel Core i7 3960X overclocked to 4.5GHz on an Intel X79 motherboard as a review sample from Intel for future articles on Phoronix.com. Testing from the Linux 3.2 kernel and older. Using generic mainline Ubuntu kernel PPA to easy reproduce. Linux 3.2: Processor: Intel Core i7-3960X @ 3.20GHz (12 Cores), Motherboard: Intel DX79SI, Chipset: Intel Sandy DMI2, Memory: 16384MB, Disk: 240GB OCZ VERTEX3, Graphics: AMD Radeon HD 4890 1024MB, Audio: Realtek ALC892, Monitor: DELL P2210H, Network: Intel 82579LM Gigabit Connection OS: Ubuntu 12.04, Kernel: 3.2.0-030200-generic (x86_64), Desktop: Unity 2D 4.24.0, Display Server: X Server 1.10.4, Display Driver: radeon 6.14.99, OpenGL: 2.1 Mesa 7.12-devel (git-2fe6c25) Gallium 0.4, Compiler: GCC 4.6, File-System: ext4, Screen Resolution: 1920x1080 Linux 3.1: Processor: Intel Core i7-3960X @ 3.20GHz (12 Cores), Motherboard: Intel DX79SI, Chipset: Intel Sandy DMI2, Memory: 16384MB, Disk: 240GB OCZ VERTEX3, Graphics: AMD Radeon HD 4890 1024MB, Audio: Realtek ALC892, Monitor: DELL P2210H, Network: Intel 82579LM Gigabit Connection OS: Ubuntu 12.04, Kernel: 3.1.0-030100-generic (x86_64), Desktop: Unity 2D 4.24.0, Display Server: X Server 1.10.4, Display Driver: radeon 6.14.99, OpenGL: 2.1 Mesa 7.12-devel (git-2fe6c25) Gallium 0.4, Compiler: GCC 4.6, File-System: ext4, Screen Resolution: 1920x1080 Linux 3.0: Processor: Intel Core i7-3960X @ 3.20GHz (12 Cores), Motherboard: Intel DX79SI, Chipset: Intel Sandy DMI2, Memory: 16384MB, Disk: 240GB OCZ VERTEX3, Graphics: AMD Radeon HD 4890 1024MB, Audio: Realtek ALC892, Monitor: DELL P2210H, Network: Intel 82579LM Gigabit Connection OS: Ubuntu 12.04, Kernel: 3.0.0-0300-generic (x86_64), Desktop: Unity 2D 4.24.0, Display Server: X Server 1.10.4, Display Driver: radeon 6.14.99, OpenGL: 2.1 Mesa 7.12-devel (git-2fe6c25) Gallium 0.4, Compiler: GCC 4.6, File-System: ext4, Screen Resolution: 1920x1080 Linux 2.6.39: Processor: Intel Core i7-3960X @ 3.20GHz (12 Cores), Motherboard: Intel DX79SI, Chipset: Intel Sandy DMI2, Memory: 16384MB, Disk: 240GB OCZ VERTEX3, Graphics: AMD Radeon HD 4890 1024MB, Audio: Realtek ALC892, Monitor: DELL P2210H, Network: Intel 82579LM Gigabit Connection OS: Ubuntu 12.04, Kernel: 2.6.39-020639-generic (x86_64), Desktop: Unity 2D 4.24.0, Display Server: X Server 1.10.4, Display Driver: radeon 6.14.99, OpenGL: 2.1 Mesa 7.12-devel (git-2fe6c25) Gallium 0.4, Compiler: GCC 4.6, File-System: ext4, Screen Resolution: 1920x1080 OpenArena 0.8.5 Resolution: 1920 x 1080 Frames Per Second > Higher Is Better Linux 3.2 .... 191.43 |======================================================== Linux 3.1 .... 191.40 |======================================================== Linux 3.0 .... 189.57 |======================================================= Linux 2.6.39 . 191.70 |======================================================== World of Padman 1.2 Resolution: 1920 x 1080 Frames Per Second > Higher Is Better Linux 3.2 .... 193.00 |======================================================== Linux 3.1 .... 192.90 |======================================================== Linux 3.0 .... 192.43 |======================================================== Linux 2.6.39 . 35.60 |========== Nexuiz 2.5.2 Resolution: 1920 x 1080 - HDR: No - Sound: Off Frames Per Second > Higher Is Better Linux 3.2 .... 79.20 |========================================================= Linux 3.1 .... 78.92 |========================================================= Linux 3.0 .... 78.81 |========================================================= Linux 2.6.39 . 25.57 |================== Lightsmark 2008 Resolution: 1920 x 1080 Frames Per Second > Higher Is Better Linux 3.2 .... 116.05 |======================================================== Linux 3.1 .... 116.72 |======================================================== Linux 3.0 .... 116.81 |======================================================== Linux 2.6.39 . 117.00 |======================================================== TTSIOD 3D Renderer 2.2w Phong Rendering With Soft-Shadow Mapping FPS > Higher Is Better Linux 3.2 .... 169.83 |======================================================= Linux 3.1 .... 171.21 |======================================================== Linux 3.0 .... 171.63 |======================================================== Linux 2.6.39 . 170.57 |======================================================== Apache Benchmark 2.2.17 Static Web Page Serving Requests Per Second > Higher Is Better Linux 3.2 .... 21057.97 |====================================================== Linux 3.1 .... 20434.58 |==================================================== Linux 3.0 .... 19684.41 |================================================== Linux 2.6.39 . 18951.99 |================================================= PostgreSQL pgbench 9.0.4 TPC-B Transactions Per Second TPS > Higher Is Better Linux 3.2 .... 4114.41 |======================================================= Linux 3.1 .... 3772.66 |================================================== Linux 3.0 .... 3758.19 |================================================== Linux 2.6.39 . 3669.20 |================================================= PostMark 1.51 Disk Transaction Performance TPS > Higher Is Better Linux 3.2 .... 4666 |========================================================== Linux 3.1 .... 4583 |========================================================= Linux 3.0 .... 4416 |======================================================= Linux 2.6.39 . 4166 |==================================================== SQLite 3.7.3 Test Target: Default Test Directory Seconds < Lower Is Better Linux 3.2 .... 47.59 |========================================================= Linux 3.1 .... 46.21 |======================================================= Linux 3.0 .... 39.80 |================================================ Linux 2.6.39 . 39.80 |================================================ Compile Bench 0.6 Test: Initial Create MB/s > Higher Is Better Linux 3.2 .... 224.86 |======================================================== Linux 3.1 .... 225.22 |======================================================== Linux 3.0 .... 224.59 |======================================================== Linux 2.6.39 . 211.68 |===================================================== Compile Bench 0.6 Test: Compile MB/s > Higher Is Better Linux 3.2 .... 423.35 |================================================= Linux 3.1 .... 477.84 |======================================================== Linux 3.0 .... 479.74 |======================================================== Linux 2.6.39 . 476.93 |======================================================== Compile Bench 0.6 Test: Read Compiled Tree MB/s > Higher Is Better Linux 3.2 .... 1634.18 |===================================================== Linux 3.1 .... 1671.67 |======================================================= Linux 3.0 .... 1683.01 |======================================================= Linux 2.6.39 . 1681.10 |======================================================= FS-Mark 3.3 Test: 1000 Files, 1MB Size Files/s > Higher Is Better Linux 3.2 .... 181.50 |======================================================= Linux 3.1 .... 184.73 |======================================================== Linux 3.0 .... 183.47 |======================================================== Linux 2.6.39 . 183.23 |======================================================== FS-Mark 3.3 Test: 1000 Files, 1MB Size, No Sync/FSync Files/s > Higher Is Better Linux 3.2 .... 1592.33 |======================================================= Linux 3.1 .... 1587.43 |======================================================= Linux 3.0 .... 1569.57 |====================================================== Linux 2.6.39 . 1542.60 |===================================================== Timed Apache Compilation 2.2.17 Time To Compile Seconds < Lower Is Better Linux 3.2 .... 18.74 |========================================================= Linux 3.1 .... 18.76 |========================================================= Linux 3.0 .... 18.77 |========================================================= Linux 2.6.39 . 18.82 |========================================================= Timed Linux Kernel Compilation 3.1 Time To Compile Seconds < Lower Is Better Linux 3.2 .... 66.09 |========================================================= Linux 3.1 .... 66.15 |========================================================= Linux 3.0 .... 65.66 |========================================================= Linux 2.6.39 . 65.94 |========================================================= C-Ray 1.1 Total Time Seconds < Lower Is Better Linux 3.2 .... 39.74 |======================================================= Linux 3.1 .... 40.78 |========================================================= Linux 3.0 .... 40.82 |========================================================= Linux 2.6.39 . 40.90 |========================================================= Smallpt 1.0 Global Illumination Renderer; 100 Samples Seconds < Lower Is Better Linux 3.2 .... 76 |============================================================ Linux 3.1 .... 75 |=========================================================== Linux 3.0 .... 76 |============================================================ Linux 2.6.39 . 75 |=========================================================== CLOMP 3.3 Static OMP Speedup Speedup > Higher Is Better Linux 3.2 .... 5.82 |========================================================= Linux 3.1 .... 5.65 |======================================================= Linux 3.0 .... 5.95 |========================================================== Linux 2.6.39 . 5.94 |========================================================== 7-Zip Compression 9.20.1 Compress Speed Test MIPS > Higher Is Better Linux 3.2 .... 25384 |========================================================= Linux 3.1 .... 23835 |====================================================== Linux 3.0 .... 24333 |======================================================= Linux 2.6.39 . 24488 |======================================================= Parallel BZIP2 Compression 1.0.5 256MB File Compression Seconds < Lower Is Better Linux 3.2 .... 5.73 |========================================================= Linux 3.1 .... 5.76 |========================================================== Linux 3.0 .... 5.78 |========================================================== Linux 2.6.39 . 5.71 |========================================================= x264 2011-12-06 H.264 Video Encoding Frames Per Second > Higher Is Better Linux 3.2 .... 167.26 |======================================================== Linux 3.1 .... 164.66 |======================================================= Linux 3.0 .... 165.11 |======================================================= Linux 2.6.39 . 164.43 |======================================================= VP8 libvpx Encoding 0.9.7-p1 vpxenc Frames Per Second > Higher Is Better Linux 3.2 .... 23.65 |========================================================= Linux 3.1 .... 23.85 |========================================================= Linux 3.0 .... 23.07 |======================================================= Linux 2.6.39 . 22.98 |======================================================= GraphicsMagick 1.3.12 Operation: Local Adaptive Thresholding Iterations Per Minute > Higher Is Better Linux 3.2 .... 85 |=========================================================== Linux 3.1 .... 85 |=========================================================== Linux 3.0 .... 86 |============================================================ Linux 2.6.39 . 86 |============================================================ GraphicsMagick 1.3.12 Operation: Resizing Iterations Per Minute > Higher Is Better Linux 3.2 .... 148 |=========================================================== Linux 3.1 .... 148 |=========================================================== Linux 3.0 .... 148 |=========================================================== Linux 2.6.39 . 147 |=========================================================== GraphicsMagick 1.3.12 Operation: Sharpen Iterations Per Minute > Higher Is Better Linux 3.2 .... 88 |============================================================ Linux 3.1 .... 88 |============================================================ Linux 3.0 .... 88 |============================================================ Linux 2.6.39 . 88 |============================================================ Timed HMMer Search 2.3.2 Pfam Database Search Seconds < Lower Is Better Linux 3.2 .... 9.76 |========================================================== Linux 3.1 .... 9.82 |========================================================== Linux 3.0 .... 9.81 |========================================================== Linux 2.6.39 . 9.79 |========================================================== Timed MAFFT Alignment 6.864 Multiple Sequence Alignment Seconds < Lower Is Better Linux 3.2 .... 22.21 |========================================================= Linux 3.1 .... 22.20 |========================================================= Linux 3.0 .... 22.18 |========================================================= Linux 2.6.39 . 22.16 |========================================================= John The Ripper 1.7.9 Test: Traditional DES Real C/S > Higher Is Better Linux 3.2 .... 4390000 |======================================================= Linux 3.1 .... 4389000 |======================================================= Linux 3.0 .... 4392667 |======================================================= Linux 2.6.39 . 4393333 |======================================================= John The Ripper 1.7.9 Test: MD5 Real C/S > Higher Is Better Linux 3.2 .... 12460 |========================================================= Linux 3.1 .... 12469 |========================================================= Linux 3.0 .... 12475 |========================================================= Linux 2.6.39 . 12439 |========================================================= John The Ripper 1.7.9 Test: Blowfish Real C/S > Higher Is Better Linux 3.2 .... 793 |=========================================================== Linux 3.1 .... 793 |=========================================================== Linux 3.0 .... 793 |=========================================================== Linux 2.6.39 . 794 |=========================================================== OpenSSL 1.0.0e RSA 4096-bit Performance Signs Per Second > Higher Is Better Linux 3.2 .... 75.10 |========================================================= Linux 3.1 .... 75.10 |========================================================= Linux 3.0 .... 75.13 |========================================================= Linux 2.6.39 . 75.00 |========================================================= Loopback TCP Network Performance Time To Transfer 10GB Via Loopback Seconds < Lower Is Better Linux 3.2 .... 16.11 |================================================ Linux 3.1 .... 16.15 |================================================ Linux 3.0 .... 16.79 |================================================== Linux 2.6.39 . 19.09 |========================================================= SciMark 2.0 Computational Test: Composite Mflops > Higher Is Better Linux 3.2 .... 1064.11 |====================================================== Linux 3.1 .... 1067.72 |======================================================= Linux 3.0 .... 1072.61 |======================================================= Linux 2.6.39 . 1075.58 |======================================================= SciMark 2.0 Computational Test: Fast Fourier Transform Mflops > Higher Is Better Linux 3.2 .... 312.28 |======================================================= Linux 3.1 .... 315.15 |======================================================= Linux 3.0 .... 318.38 |======================================================== Linux 2.6.39 . 319.27 |======================================================== SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation Mflops > Higher Is Better Linux 3.2 .... 965.63 |======================================================== Linux 3.1 .... 966.39 |======================================================== Linux 3.0 .... 967.92 |======================================================== Linux 2.6.39 . 967.15 |======================================================== SciMark 2.0 Computational Test: Monte Carlo Mflops > Higher Is Better Linux 3.2 .... 442.78 |======================================================== Linux 3.1 .... 441.87 |======================================================== Linux 3.0 .... 442.78 |======================================================== Linux 2.6.39 . 441.87 |======================================================== SciMark 2.0 Computational Test: Sparse Matrix Multiply Mflops > Higher Is Better Linux 3.2 .... 1651.61 |===================================================== Linux 3.1 .... 1663.36 |====================================================== Linux 3.0 .... 1682.16 |====================================================== Linux 2.6.39 . 1699.60 |======================================================= SciMark 2.0 Computational Test: Dense LU Matrix Factorization Mflops > Higher Is Better Linux 3.2 .... 1948.25 |======================================================= Linux 3.1 .... 1951.82 |======================================================= Linux 3.0 .... 1951.82 |======================================================= Linux 2.6.39 . 1950.04 |======================================================= Stream 2009-04-11 Type: Copy MB/s > Higher Is Better Linux 3.2 .... 25722.16 |====================================================== Linux 3.1 .... 25586.79 |====================================================== Linux 3.0 .... 25667.54 |====================================================== Linux 2.6.39 . 25667.13 |====================================================== Stream 2009-04-11 Type: Scale MB/s > Higher Is Better Linux 3.2 .... 24444.16 |====================================================== Linux 3.1 .... 24307.78 |====================================================== Linux 3.0 .... 24382.03 |====================================================== Linux 2.6.39 . 24380.22 |====================================================== Stream 2009-04-11 Type: Add MB/s > Higher Is Better Linux 3.2 .... 25767.20 |====================================================== Linux 3.1 .... 25626.52 |====================================================== Linux 3.0 .... 25749.73 |====================================================== Linux 2.6.39 . 25732.30 |====================================================== Stream 2009-04-11 Type: Triad MB/s > Higher Is Better Linux 3.2 .... 27078.62 |====================================================== Linux 3.1 .... 26895.30 |====================================================== Linux 3.0 .... 27048.09 |====================================================== Linux 2.6.39 . 26977.40 |======================================================