Linux 3.12 vs. 3.13 Kernel - RadeonSI Testing Ubuntu Linux Linux 3.12 kernel versus Linux 3.13 kernel Git benchmarks with Mesa 10.1-devel from Oibaf PPA on Ubuntu 13.10 Linux. Using latest drivers and swap buffers wait disabled. Using Radeon HD 7950 and R9 270X graphics cards but more open-source vs. closed tests forthcoming by Michael Larabel. Tests of RadeonSI Linux configurations for a future article on Phoronix.com looking at open-source AMD Linux graphics performance. R9 270X: Mesa 10.1-devel + Linux 3.12: Processor: Intel Core i7-4770K @ 3.90GHz (8 Cores), Motherboard: ECS Z87H3-A2X EXTREME v1.0, Chipset: Intel 4th Gen Core DRAM, Memory: 16384MB, Disk: 150GB Western Digital WD1500HLHX-0, Graphics: Gigabyte AMD Radeon R9 270X 2048MB, Audio: Realtek ALC1150, Monitor: SyncMaster, Network: Realtek RTL8111/8168/8411 OS: Ubuntu 13.10, Kernel: 3.12.0-031200-generic (x86_64), Desktop: Unity 7.1.2, Display Server: X Server 1.14.5, Display Driver: radeon 7.2.99, OpenGL: 3.1 Mesa 10.1.0-devel (git-3618ac4 saucy-oibaf-ppa+curaga) Gallium 0.4, Compiler: GCC 4.8, File-System: ext4, Screen Resolution: 2560x1600 R9 270X: Mesa 10.1-devel + Linux 3.13: Processor: Intel Core i7-4770K @ 3.90GHz (8 Cores), Motherboard: ECS Z87H3-A2X EXTREME v1.0, Chipset: Intel 4th Gen Core DRAM, Memory: 16384MB, Disk: 150GB Western Digital WD1500HLHX-0, Graphics: Gigabyte AMD Radeon R9 270X 2048MB, Audio: Realtek ALC1150, Monitor: SyncMaster, Network: Realtek RTL8111/8168/8411 OS: Ubuntu 13.10, Kernel: 3.13.0-999-generic (x86_64), Desktop: Unity 7.1.2, Display Server: X Server 1.14.5, Display Driver: radeon 7.2.99, OpenGL: 3.1 Mesa 10.1.0-devel (git-3618ac4 saucy-oibaf-ppa+curaga) Gallium 0.4, Compiler: GCC 4.8, File-System: ext4, Screen Resolution: 2560x1600 HD 7950: Mesa 10.1-devel + Linux 3.12: Processor: Intel Core i7-4770K @ 3.90GHz (8 Cores), Motherboard: ECS Z87H3-A2X EXTREME v1.0, Chipset: Intel 4th Gen Core DRAM, Memory: 16384MB, Disk: 150GB Western Digital WD1500HLHX-0, Graphics: XFX AMD Radeon HD 7950 3072MB, Audio: Realtek ALC1150, Monitor: SyncMaster, Network: Realtek RTL8111/8168/8411 OS: Ubuntu 13.10, Kernel: 3.12.0-031200-generic (x86_64), Desktop: Unity 7.1.2, Display Server: X Server 1.14.5, Display Driver: radeon 7.2.99, OpenGL: 3.1 Mesa 10.1.0-devel (git-3618ac4 saucy-oibaf-ppa+curaga) Gallium 0.4, Compiler: GCC 4.8, File-System: ext4, Screen Resolution: 2560x1600 HD 7950: Mesa 10.1-devel + Linux 3.13: Processor: Intel Core i7-4770K @ 3.90GHz (8 Cores), Motherboard: ECS Z87H3-A2X EXTREME v1.0, Chipset: Intel 4th Gen Core DRAM, Memory: 16384MB, Disk: 150GB Western Digital WD1500HLHX-0, Graphics: XFX AMD Radeon HD 7950 3072MB, Audio: Realtek ALC1150, Monitor: SyncMaster, Network: Realtek RTL8111/8168/8411 OS: Ubuntu 13.10, Kernel: 3.13.0-999-generic (x86_64), Desktop: Unity 7.1.2, Display Server: X Server 1.14.5, Display Driver: radeon 7.2.99, OpenGL: 3.1 Mesa 10.1.0-devel (git-3618ac4 saucy-oibaf-ppa+curaga) Gallium 0.4, Compiler: GCC 4.8, File-System: ext4, Screen Resolution: 2560x1600 Doom 3 1.3.1 Resolution: 1920 x 1080 - Quality: High Frames Per Second > Higher Is Better R9 270X: Mesa 10.1-devel + Linux 3.12 . 30.00 |======== R9 270X: Mesa 10.1-devel + Linux 3.13 . 119.50 |============================== HD 7950: Mesa 10.1-devel + Linux 3.12 . 60.27 |=============== HD 7950: Mesa 10.1-devel + Linux 3.13 . 122.60 |=============================== Doom 3 1.3.1 Resolution: 2560 x 1600 - Quality: High Frames Per Second > Higher Is Better R9 270X: Mesa 10.1-devel + Linux 3.12 . 21.77 |====== R9 270X: Mesa 10.1-devel + Linux 3.13 . 120.80 |=============================== HD 7950: Mesa 10.1-devel + Linux 3.12 . 41.90 |=========== HD 7950: Mesa 10.1-devel + Linux 3.13 . 115.47 |============================== Nexuiz 2.5.2 Resolution: 2560 x 1600 - HDR: Yes - Sound: Off Frames Per Second > Higher Is Better R9 270X: Mesa 10.1-devel + Linux 3.12 . 18.48 |===== R9 270X: Mesa 10.1-devel + Linux 3.13 . 117.80 |=============================== HD 7950: Mesa 10.1-devel + Linux 3.12 . 34.37 |========= HD 7950: Mesa 10.1-devel + Linux 3.13 . 106.16 |============================ OpenArena 0.8.5 Resolution: 2560 x 1600 Frames Per Second > Higher Is Better R9 270X: Mesa 10.1-devel + Linux 3.12 . 68.93 |====== R9 270X: Mesa 10.1-devel + Linux 3.13 . 386.20 |=============================== HD 7950: Mesa 10.1-devel + Linux 3.12 . 114.23 |========= HD 7950: Mesa 10.1-devel + Linux 3.13 . 356.50 |============================= OpenArena 0.8.8 Resolution: 1920 x 1080 Frames Per Second > Higher Is Better R9 270X: Mesa 10.1-devel + Linux 3.12 . 26.03 |==== R9 270X: Mesa 10.1-devel + Linux 3.13 . 192.30 |=============================== HD 7950: Mesa 10.1-devel + Linux 3.12 . 41.90 |======= HD 7950: Mesa 10.1-devel + Linux 3.13 . 195.27 |=============================== OpenArena 0.8.8 Resolution: 1920 x 1080 - Total Frame Time Milliseconds < Lower Is Better R9 270X: Mesa 10.1-devel + Linux 3.12 . MIN: 24.0 AVG: 38.4 MAX: 51.0 R9 270X: Mesa 10.1-devel + Linux 3.13 . MIN: 2.0 AVG: 5.2 MAX: 27.0 HD 7950: Mesa 10.1-devel + Linux 3.12 . MIN: 16.0 AVG: 23.9 MAX: 31.0 HD 7950: Mesa 10.1-devel + Linux 3.13 . MIN: 2.0 AVG: 5.1 MAX: 27.0 World of Padman 1.2 Resolution: 2560 x 1600 Frames Per Second > Higher Is Better R9 270X: Mesa 10.1-devel + Linux 3.12 . 60.70 |===== R9 270X: Mesa 10.1-devel + Linux 3.13 . 384.63 |=============================== HD 7950: Mesa 10.1-devel + Linux 3.12 . 111.47 |========= HD 7950: Mesa 10.1-devel + Linux 3.13 . 361.40 |============================= Prey 1.4.119 Resolution: 1920 x 1080 Frames Per Second > Higher Is Better R9 270X: Mesa 10.1-devel + Linux 3.12 . 32.07 |===== R9 270X: Mesa 10.1-devel + Linux 3.13 . 195.13 |=============================== HD 7950: Mesa 10.1-devel + Linux 3.12 . 57.67 |========= HD 7950: Mesa 10.1-devel + Linux 3.13 . 184.78 |============================= Reaction Quake 3 1.0 Beta Resolution: 1920 x 1080 Frames Per Second > Higher Is Better R9 270X: Mesa 10.1-devel + Linux 3.12 . 27.80 |==== R9 270X: Mesa 10.1-devel + Linux 3.13 . 195.73 |=============================== HD 7950: Mesa 10.1-devel + Linux 3.12 . 48.80 |======== HD 7950: Mesa 10.1-devel + Linux 3.13 . 169.60 |=========================== Reaction Quake 3 1.0 Beta Resolution: 1920 x 1080 - Total Frame Time Milliseconds < Lower Is Better R9 270X: Mesa 10.1-devel + Linux 3.12 . MIN: 20.0 AVG: 36.1 MAX: 58.0 R9 270X: Mesa 10.1-devel + Linux 3.13 . MIN: 3.0 AVG: 5.1 MAX: 40.0 HD 7950: Mesa 10.1-devel + Linux 3.12 . MIN: 12.0 AVG: 20.5 MAX: 40.0 HD 7950: Mesa 10.1-devel + Linux 3.13 . MIN: 4.0 AVG: 5.8 MAX: 41.0 Warsow 1.0 Resolution: 2560 x 1600 Frames Per Second > Higher Is Better R9 270X: Mesa 10.1-devel + Linux 3.12 . 30.10 |===== R9 270X: Mesa 10.1-devel + Linux 3.13 . 188.83 |=============================== HD 7950: Mesa 10.1-devel + Linux 3.12 . 53.97 |========= HD 7950: Mesa 10.1-devel + Linux 3.13 . 173.67 |============================= Xonotic 0.7 Resolution: 1920 x 1080 - Effects Quality: Low Frames Per Second > Higher Is Better R9 270X: Mesa 10.1-devel + Linux 3.12 . 57.51 |====== R9 270X: Mesa 10.1-devel + Linux 3.13 . 304.89 |=============================== HD 7950: Mesa 10.1-devel + Linux 3.12 . 109.88 |=========== HD 7950: Mesa 10.1-devel + Linux 3.13 . 293.74 |============================== Xonotic 0.7 Resolution: 1920 x 1080 - Effects Quality: High Frames Per Second > Higher Is Better R9 270X: Mesa 10.1-devel + Linux 3.12 . 25.77 |===== R9 270X: Mesa 10.1-devel + Linux 3.13 . 167.59 |=============================== HD 7950: Mesa 10.1-devel + Linux 3.12 . 46.57 |========= HD 7950: Mesa 10.1-devel + Linux 3.13 . 158.28 |============================= GpuTest 0.6.0 Test: Plot3D - Resolution: 1920 x 1080 Points > Higher Is Better R9 270X: Mesa 10.1-devel + Linux 3.12 . 4174 |==== R9 270X: Mesa 10.1-devel + Linux 3.13 . 29983 |================================ HD 7950: Mesa 10.1-devel + Linux 3.12 . 7469 |======== HD 7950: Mesa 10.1-devel + Linux 3.13 . 25044 |=========================== GpuTest 0.6.0 Test: Furmark - Resolution: 1920 x 1080 Points > Higher Is Better R9 270X: Mesa 10.1-devel + Linux 3.12 . 260 |===== R9 270X: Mesa 10.1-devel + Linux 3.13 . 1904 |================================= HD 7950: Mesa 10.1-devel + Linux 3.12 . 394 |======= HD 7950: Mesa 10.1-devel + Linux 3.13 . 1651 |============================= GpuTest 0.6.0 Test: Triangle - Resolution: 1920 x 1080 Points > Higher Is Better R9 270X: Mesa 10.1-devel + Linux 3.12 . 8260 |==== R9 270X: Mesa 10.1-devel + Linux 3.13 . 62608 |================================ HD 7950: Mesa 10.1-devel + Linux 3.12 . 14030 |======= HD 7950: Mesa 10.1-devel + Linux 3.13 . 50531 |========================== GpuTest 0.6.0 Test: Pixmark Volplosion - Resolution: 1920 x 1080 Points > Higher Is Better R9 270X: Mesa 10.1-devel + Linux 3.12 . 134 |===== R9 270X: Mesa 10.1-devel + Linux 3.13 . 929 |================================ HD 7950: Mesa 10.1-devel + Linux 3.12 . 610 |===================== HD 7950: Mesa 10.1-devel + Linux 3.13 . 986 |==================================