Linux 2.6.38 Kernel Scaling Linux kernel multi-core scaling tests with a number of multi-threaded test profiles. This is for an upcoming Phoronix.com comparison. Linux 2.6.38: 1 Core: Processor: Intel Core i7 970 @ 2.67GHz (1 Core), Motherboard: ASRock X58 Super, Chipset: Intel 5520/5500/X58 + ICH10R, Memory: 3072MB, Disk: 320GB Seagate ST3320620AS, Graphics: NVIDIA GeForce 9800 GTX 512MB (675/1100MHz), Audio: Realtek ALC889A OS: Ubuntu 10.04, Kernel: 2.6.38-999-generic (x86_64), Desktop: GNOME 2.30.2, Display Server: X Server 1.7.6, Display Driver: nouveau 0.0.15, Compiler: GCC 4.4.3, File-System: ext4, Screen Resolution: 1920x1080 Linux 2.6.38: 2 Cores: Processor: Intel Core i7 970 @ 2.67GHz (2 Cores), Motherboard: ASRock X58 Super, Chipset: Intel 5520/5500/X58 + ICH10R, Memory: 3072MB, Disk: 320GB Seagate ST3320620AS, Graphics: NVIDIA GeForce 9800 GTX 512MB (675/1100MHz), Audio: Realtek ALC889A OS: Ubuntu 10.04, Kernel: 2.6.38-999-generic (x86_64), Desktop: GNOME 2.30.2, Display Server: X Server 1.7.6, Display Driver: nouveau 0.0.15, Compiler: GCC 4.4.3, File-System: ext4, Screen Resolution: 1920x1080 Linux 2.6.38: 3 Cores: Processor: Intel Core i7 970 @ 2.67GHz (3 Cores), Motherboard: ASRock X58 Super, Chipset: Intel 5520/5500/X58 + ICH10R, Memory: 3072MB, Disk: 320GB Seagate ST3320620AS, Graphics: NVIDIA GeForce 9800 GTX 512MB (675/1100MHz), Audio: Realtek ALC889A OS: Ubuntu 10.04, Kernel: 2.6.38-999-generic (x86_64), Desktop: GNOME 2.30.2, Display Server: X Server 1.7.6, Display Driver: nouveau 0.0.15, Compiler: GCC 4.4.3, File-System: ext4, Screen Resolution: 1920x1080 Linux 2.6.38: 4 Cores: Processor: Intel Core i7 970 @ 2.67GHz (4 Cores), Motherboard: ASRock X58 Super, Chipset: Intel 5520/5500/X58 + ICH10R, Memory: 3072MB, Disk: 320GB Seagate ST3320620AS, Graphics: NVIDIA GeForce 9800 GTX 512MB (675/1100MHz), Audio: Realtek ALC889A OS: Ubuntu 10.04, Kernel: 2.6.38-999-generic (x86_64), Desktop: GNOME 2.30.2, Display Server: X Server 1.7.6, Display Driver: nouveau 0.0.15, Compiler: GCC 4.4.3, File-System: ext4, Screen Resolution: 1920x1080 Linux 2.6.38: 6 Cores: Processor: Intel Core i7 970 @ 2.67GHz (6 Cores), Motherboard: ASRock X58 Super, Chipset: Intel 5520/5500/X58 + ICH10R, Memory: 3072MB, Disk: 320GB Seagate ST3320620AS, Graphics: NVIDIA GeForce 9800 GTX 512MB (675/1100MHz), Audio: Realtek ALC889A OS: Ubuntu 10.04, Kernel: 2.6.38-999-generic (x86_64), Desktop: GNOME 2.30.2, Display Server: X Server 1.7.6, Display Driver: nouveau 0.0.15, Compiler: GCC 4.4.3, File-System: ext4, Screen Resolution: 1920x1080 Linux 2.6.38: 6 Cores + HT: Processor: Intel Core i7 970 @ 2.67GHz (12 Cores), Motherboard: ASRock X58 Super, Chipset: Intel 5520/5500/X58 + ICH10R, Memory: 3072MB, Disk: 320GB Seagate ST3320620AS, Graphics: NVIDIA GeForce 9800 GTX 512MB (675/1100MHz), Audio: Realtek ALC889A OS: Ubuntu 10.04, Kernel: 2.6.38-999-generic (x86_64), Desktop: GNOME 2.30.2, Display Server: X Server 1.7.6, Display Driver: nouveau 0.0.15, Compiler: GCC 4.4.3, File-System: ext4, Screen Resolution: 1920x1080 Linux 2.6.38: 4 Cores + HT i7 950: Processor: Intel Core i7 950 @ 3.07GHz (8 Cores), Motherboard: ASUS SABERTOOTH X58, Chipset: Intel 5520/5500/X58 + ICH10R, Memory: 6 x 4096 MB 1066MHz, Disk: 2000GB Western Digital WDC WD2001FASS-0 + 4 x 120GB OCZ REVODRIVE X2, Graphics: NVIDIA Quadro 600 512MB (1012/540MHz), Audio: Realtek ALC892 OS: Ubuntu 11.04, Kernel: 2.6.38-7-server (x86_64), Display Driver: nouveau, Compiler: GCC 4.5.2, File-System: ext4, Screen Resolution: 1920x1080 Timed PHP Compilation 5.2.9 Time To Compile Seconds < Lower Is Better Linux 2.6.38: 1 Core ....... 140.69 |========================================== Linux 2.6.38: 2 Cores ...... 75.78 |======================= Linux 2.6.38: 3 Cores ...... 53.90 |================ Linux 2.6.38: 4 Cores ...... 44.51 |============= Linux 2.6.38: 6 Cores ...... 35.35 |=========== Linux 2.6.38: 6 Cores + HT . 29.67 |========= Timed Apache Compilation 2.2.17 Time To Compile Seconds < Lower Is Better Linux 2.6.38: 1 Core .............. 99.76 |==================================== Linux 2.6.38: 2 Cores ............. 57.51 |===================== Linux 2.6.38: 3 Cores ............. 44.64 |================ Linux 2.6.38: 4 Cores ............. 38.60 |============== Linux 2.6.38: 6 Cores ............. 33.11 |============ Linux 2.6.38: 6 Cores + HT ........ 31.60 |=========== Linux 2.6.38: 4 Cores + HT i7 950 . 35.73 |============= C-Ray 1.1 Total Time Seconds < Lower Is Better Linux 2.6.38: 1 Core .............. 422.14 |=================================== Linux 2.6.38: 2 Cores ............. 211.04 |================= Linux 2.6.38: 3 Cores ............. 140.79 |============ Linux 2.6.38: 4 Cores ............. 105.81 |========= Linux 2.6.38: 6 Cores ............. 71.08 |====== Linux 2.6.38: 6 Cores + HT ........ 61.85 |===== Linux 2.6.38: 4 Cores + HT i7 950 . 67.76 |====== 7-Zip Compression 9.13 Compress Speed Test MIPS > Higher Is Better Linux 2.6.38: 1 Core .............. 2481 |====== Linux 2.6.38: 2 Cores ............. 3941 |========= Linux 2.6.38: 3 Cores ............. 3983 |========= Linux 2.6.38: 4 Cores ............. 7818 |================== Linux 2.6.38: 6 Cores ............. 11374 |========================== Linux 2.6.38: 6 Cores + HT ........ 15780 |==================================== Linux 2.6.38: 4 Cores + HT i7 950 . 12700 |============================= GraphicsMagick 1.3.12 Operation: HWB Color Space Iterations Per Minute > Higher Is Better Linux 2.6.38: 1 Core .............. 56 |=================== Linux 2.6.38: 2 Cores ............. 74 |========================= Linux 2.6.38: 3 Cores ............. 83 |============================ Linux 2.6.38: 4 Cores ............. 89 |============================== Linux 2.6.38: 6 Cores ............. 95 |================================ Linux 2.6.38: 6 Cores + HT ........ 93 |=============================== Linux 2.6.38: 4 Cores + HT i7 950 . 114 |====================================== GraphicsMagick 1.3.12 Operation: Blur Iterations Per Minute > Higher Is Better Linux 2.6.38: 1 Core .............. 25 |============ Linux 2.6.38: 2 Cores ............. 39 |=================== Linux 2.6.38: 3 Cores ............. 48 |======================= Linux 2.6.38: 4 Cores ............. 55 |=========================== Linux 2.6.38: 6 Cores ............. 63 |=============================== Linux 2.6.38: 6 Cores + HT ........ 69 |================================== Linux 2.6.38: 4 Cores + HT i7 950 . 80 |======================================= GraphicsMagick 1.3.12 Operation: Local Adaptive Thresholding Iterations Per Minute > Higher Is Better Linux 2.6.38: 1 Core .............. 10 |======= Linux 2.6.38: 2 Cores ............. 18 |============= Linux 2.6.38: 3 Cores ............. 25 |================= Linux 2.6.38: 4 Cores ............. 30 |===================== Linux 2.6.38: 6 Cores ............. 39 |=========================== Linux 2.6.38: 6 Cores + HT ........ 53 |===================================== Linux 2.6.38: 4 Cores + HT i7 950 . 56 |======================================= GraphicsMagick 1.3.12 Operation: Resizing Iterations Per Minute > Higher Is Better Linux 2.6.38: 1 Core .............. 33 |============= Linux 2.6.38: 2 Cores ............. 51 |=================== Linux 2.6.38: 3 Cores ............. 62 |======================== Linux 2.6.38: 4 Cores ............. 70 |=========================== Linux 2.6.38: 6 Cores ............. 79 |============================== Linux 2.6.38: 6 Cores + HT ........ 84 |================================ Linux 2.6.38: 4 Cores + HT i7 950 . 100 |====================================== GraphicsMagick 1.3.12 Operation: Sharpen Iterations Per Minute > Higher Is Better Linux 2.6.38: 1 Core .............. 9 |====== Linux 2.6.38: 2 Cores ............. 17 |============ Linux 2.6.38: 3 Cores ............. 23 |================ Linux 2.6.38: 4 Cores ............. 29 |===================== Linux 2.6.38: 6 Cores ............. 38 |=========================== Linux 2.6.38: 6 Cores + HT ........ 54 |====================================== Linux 2.6.38: 4 Cores + HT i7 950 . 55 |======================================= Timed HMMer Search 2.3.2 Pfam Database Search Seconds < Lower Is Better Linux 2.6.38: 1 Core .............. 92.64 |==================================== Linux 2.6.38: 2 Cores ............. 47.19 |================== Linux 2.6.38: 3 Cores ............. 32.08 |============ Linux 2.6.38: 4 Cores ............. 24.65 |========== Linux 2.6.38: 6 Cores ............. 17.52 |======= Linux 2.6.38: 6 Cores + HT ........ 16.50 |====== Linux 2.6.38: 4 Cores + HT i7 950 . 17.02 |======= NAS Parallel Benchmarks 3.3 Test / Class: FT.B Total Mop/s > Higher Is Better Linux 2.6.38: 1 Core .............. 1007.41 |======= Linux 2.6.38: 2 Cores ............. 1960.61 |============== Linux 2.6.38: 3 Cores ............. 2829.95 |===================== Linux 2.6.38: 4 Cores ............. 3648.24 |=========================== Linux 2.6.38: 6 Cores ............. 4619.54 |================================== Linux 2.6.38: 6 Cores + HT ........ 4109.13 |============================== Linux 2.6.38: 4 Cores + HT i7 950 . 2725.29 |==================== NAS Parallel Benchmarks 3.3 Test / Class: LU.A Total Mop/s > Higher Is Better Linux 2.6.38: 1 Core .............. 1405.18 |====== Linux 2.6.38: 2 Cores ............. 2760.25 |============ Linux 2.6.38: 3 Cores ............. 3990.46 |================= Linux 2.6.38: 4 Cores ............. 5107.78 |====================== Linux 2.6.38: 6 Cores ............. 7091.42 |=============================== Linux 2.6.38: 6 Cores + HT ........ 7788.44 |================================== Linux 2.6.38: 4 Cores + HT i7 950 . 7105.25 |=============================== NAS Parallel Benchmarks 3.3 Test / Class: MG.B Total Mop/s > Higher Is Better Linux 2.6.38: 1 Core .............. 910.02 |======= Linux 2.6.38: 2 Cores ............. 1808.65 |============== Linux 2.6.38: 3 Cores ............. 2650.95 |==================== Linux 2.6.38: 4 Cores ............. 3463.81 |=========================== Linux 2.6.38: 6 Cores ............. 4416.12 |================================== Linux 2.6.38: 6 Cores + HT ........ 4364.29 |================================== Linux 2.6.38: 4 Cores + HT i7 950 . 3673.16 |============================ Smallpt 1.0 Global Illumination Renderer; 100 Samples Seconds < Lower Is Better Linux 2.6.38: 1 Core .............. 987 |====================================== Linux 2.6.38: 2 Cores ............. 494 |=================== Linux 2.6.38: 3 Cores ............. 328 |============= Linux 2.6.38: 4 Cores ............. 246 |========= Linux 2.6.38: 6 Cores ............. 165 |====== Linux 2.6.38: 6 Cores + HT ........ 122 |===== Linux 2.6.38: 4 Cores + HT i7 950 . 147 |====== x264 2010-11-22 H.264 Video Encoding Frames Per Second > Higher Is Better Linux 2.6.38: 1 Core .............. 14.30 |====== Linux 2.6.38: 2 Cores ............. 23.74 |=========== Linux 2.6.38: 3 Cores ............. 36.64 |================ Linux 2.6.38: 4 Cores ............. 45.41 |==================== Linux 2.6.38: 6 Cores ............. 67.62 |============================== Linux 2.6.38: 6 Cores + HT ........ 80.72 |==================================== Linux 2.6.38: 4 Cores + HT i7 950 . 70.50 |=============================== CLOMP 3.3 Static OMP Speedup Speedup > Higher Is Better Linux 2.6.38: 1 Core .............. 0.98 |====== Linux 2.6.38: 2 Cores ............. 1.92 |=========== Linux 2.6.38: 3 Cores ............. 2.75 |================ Linux 2.6.38: 4 Cores ............. 3.60 |===================== Linux 2.6.38: 6 Cores ............. 4.86 |============================ Linux 2.6.38: 6 Cores + HT ........ 6.49 |===================================== Linux 2.6.38: 4 Cores + HT i7 950 . 5.08 |=============================