AMD Radeon RV770 Linux Kernel Performance Intel Core i7-4960X with AMD Radeon HD 4870 benchmarks on Ubuntu 13.10. Benchmarking Linux 3.7 through Linux 3.12 Git kernels looking at Radeon DRM performance. Benchmarks by Michael Larabel for a future article on Phoronix.com. Linux 3.7: Processor: Intel Core i7-4960X @ 3.60GHz (12 Cores), Motherboard: MSI X79MA-GD45 (MS-7738) v1.0, Chipset: Intel Xeon E5 v2/Core, Memory: 8192MB, Disk: 320GB Seagate ST3320620AS, Graphics: Sapphire AMD Radeon HD 4870 512MB, Audio: Realtek ALC892, Monitor: AL2223W, Network: Realtek RTL8111/8168/8411 OS: Ubuntu 13.10, Kernel: 3.7.0-030700-generic (x86_64), Desktop: Unity 7.1.1, Display Server: X Server 1.14.3, Display Driver: radeon 7.2.0, OpenGL: 3.1 Mesa 9.3.0-devel (git-e166a58) Gallium 0.4, Compiler: GCC 4.8 + LLVM 3.2, File-System: ext4, Screen Resolution: 1680x1050 Linux 3.8: Processor: Intel Core i7-4960X @ 3.60GHz (12 Cores), Motherboard: MSI X79MA-GD45 (MS-7738) v1.0, Chipset: Intel Xeon E5 v2/Core, Memory: 8192MB, Disk: 320GB Seagate ST3320620AS, Graphics: Sapphire AMD Radeon HD 4870 512MB, Audio: Realtek ALC892, Monitor: AL2223W, Network: Realtek RTL8111/8168/8411 OS: Ubuntu 13.10, Kernel: 3.8.0-030800-generic (x86_64), Desktop: Unity 7.1.1, Display Server: X Server 1.14.3, Display Driver: radeon 7.2.0, OpenGL: 3.1 Mesa 9.3.0-devel (git-e166a58) Gallium 0.4, Compiler: GCC 4.8 + LLVM 3.2, File-System: ext4, Screen Resolution: 1680x1050 Linux 3.9: Processor: Intel Core i7-4960X @ 3.60GHz (12 Cores), Motherboard: MSI X79MA-GD45 (MS-7738) v1.0, Chipset: Intel Xeon E5 v2/Core, Memory: 8192MB, Disk: 320GB Seagate ST3320620AS, Graphics: Sapphire AMD Radeon HD 4870 512MB, Audio: Realtek ALC892, Monitor: AL2223W, Network: Realtek RTL8111/8168/8411 OS: Ubuntu 13.10, Kernel: 3.9.0-030900-generic (x86_64), Desktop: Unity 7.1.1, Display Server: X Server 1.14.3, Display Driver: radeon 7.2.0, OpenGL: 3.1 Mesa 9.3.0-devel (git-e166a58) Gallium 0.4, Compiler: GCC 4.8 + LLVM 3.2, File-System: ext4, Screen Resolution: 1680x1050 Linux 3.10: Processor: Intel Core i7-4960X @ 3.60GHz (12 Cores), Motherboard: MSI X79MA-GD45 (MS-7738) v1.0, Chipset: Intel Xeon E5 v2/Core, Memory: 8192MB, Disk: 320GB Seagate ST3320620AS, Graphics: Sapphire AMD Radeon HD 4870 512MB, Audio: Realtek ALC892, Monitor: AL2223W, Network: Realtek RTL8111/8168/8411 OS: Ubuntu 13.10, Kernel: 3.10.0-031000-generic (x86_64), Desktop: Unity 7.1.1, Display Server: X Server 1.14.3, Display Driver: radeon 7.2.0, OpenGL: 3.1 Mesa 9.3.0-devel (git-e166a58) Gallium 0.4, Compiler: GCC 4.8 + LLVM 3.2, File-System: ext4, Screen Resolution: 1680x1050 Linux 3.11: Processor: Intel Core i7-4960X @ 3.60GHz (12 Cores), Motherboard: MSI X79MA-GD45 (MS-7738) v1.0, Chipset: Intel Xeon E5 v2/Core, Memory: 8192MB, Disk: 320GB Seagate ST3320620AS, Graphics: Sapphire AMD Radeon HD 4870 512MB, Audio: Realtek ALC892, Monitor: AL2223W, Network: Realtek RTL8111/8168/8411 OS: Ubuntu 13.10, Kernel: 3.11.0-031100-generic (x86_64), Desktop: Unity 7.1.1, Display Server: X Server 1.14.3, Display Driver: radeon 7.2.0, OpenGL: 3.1 Mesa 9.3.0-devel (git-e166a58) Gallium 0.4, Compiler: GCC 4.8 + LLVM 3.2, File-System: ext4, Screen Resolution: 1680x1050 Linux 3.12 Git: Processor: Intel Core i7-4960X @ 3.60GHz (12 Cores), Motherboard: MSI X79MA-GD45 (MS-7738) v1.0, Chipset: Intel Xeon E5 v2/Core, Memory: 8192MB, Disk: 320GB Seagate ST3320620AS, Graphics: Sapphire AMD Radeon HD 4870 512MB, Audio: Realtek ALC892, Monitor: AL2223W, Network: Realtek RTL8111/8168/8411 OS: Ubuntu 13.10, Kernel: 3.12.0-999-generic (x86_64), Desktop: Unity 7.1.1, Display Server: X Server 1.14.3, Display Driver: radeon 7.2.0, OpenGL: 3.1 Mesa 9.3.0-devel (git-e166a58) Gallium 0.4, Compiler: GCC 4.8 + LLVM 3.2, File-System: ext4, Screen Resolution: 1680x1050 Nexuiz 2.5.2 Resolution: 1680 x 1050 - HDR: No - Sound: Off Frames Per Second > Higher Is Better Linux 3.7 ...... 78.55 |======================================= Linux 3.8 ...... 108.09 |===================================================== Linux 3.9 ...... 96.12 |=============================================== Linux 3.10 ..... 108.13 |===================================================== Linux 3.11 ..... 101.37 |================================================== Linux 3.12 Git . 110.07 |====================================================== OpenArena 0.8.5 Resolution: 1680 x 1050 Frames Per Second > Higher Is Better Linux 3.7 ...... 193.30 |============================= Linux 3.8 ...... 219.20 |================================= Linux 3.9 ...... 201.80 |============================== Linux 3.10 ..... 202.90 |============================== Linux 3.11 ..... 193.67 |============================= Linux 3.12 Git . 362.83 |====================================================== OpenArena 0.8.8 Resolution: 1680 x 1050 Frames Per Second > Higher Is Better Linux 3.7 ...... 81.77 |=========================================== Linux 3.8 ...... 90.00 |================================================ Linux 3.9 ...... 88.40 |=============================================== Linux 3.10 ..... 88.47 |=============================================== Linux 3.11 ..... 89.40 |=============================================== Linux 3.12 Git . 102.27 |====================================================== OpenArena 0.8.8 Resolution: 1680 x 1050 - Total Frame Time Milliseconds < Lower Is Better Linux 3.7 ...... MIN: 6.0 AVG: 12.2 MAX: 26.0 Linux 3.8 ...... MIN: 6.0 AVG: 11.0 MAX: 24.0 Linux 3.9 ...... MIN: 6.0 AVG: 11.3 MAX: 23.0 Linux 3.10 ..... MIN: 6.0 AVG: 11.2 MAX: 27.0 Linux 3.11 ..... MIN: 6.0 AVG: 11.2 MAX: 23.0 Linux 3.12 Git . MIN: 6.0 AVG: 9.8 MAX: 20.0 Reaction Quake 3 1.0 Beta Resolution: 1680 x 1050 Frames Per Second > Higher Is Better Linux 3.7 ...... 77.70 |================ Linux 3.8 ...... 181.17 |====================================== Linux 3.9 ...... 145.32 |============================== Linux 3.10 ..... 184.00 |====================================== Linux 3.11 ..... 171.38 |==================================== Linux 3.12 Git . 258.17 |====================================================== Reaction Quake 3 1.0 Beta Resolution: 1680 x 1050 - Total Frame Time Milliseconds < Lower Is Better Linux 3.7 ...... MIN: 1.0 AVG: 12.6 MAX: 75.0 Linux 3.8 ...... MIN: 2.0 AVG: 5.5 MAX: 20.0 Linux 3.9 ...... MIN: 2.0 AVG: 5.5 MAX: 18.0 Linux 3.10 ..... MIN: 1.0 AVG: 5.8 MAX: 29.0 Linux 3.11 ..... MIN: 1.0 AVG: 5.7 MAX: 16.0 Linux 3.12 Git . MIN: 1.0 AVG: 3.8 MAX: 16.0 Unvanquished Alpha 17 Resolution: 1680 x 1050 Frames Per Second > Higher Is Better Linux 3.7 ...... 0.90 |= Linux 3.8 ...... 32.17 |=========================================== Linux 3.9 ...... 31.70 |========================================== Linux 3.10 ..... 32.17 |=========================================== Linux 3.11 ..... 31.56 |========================================== Linux 3.12 Git . 41.20 |======================================================= Unvanquished Alpha 17 Resolution: 1680 x 1050 - Total Frame Time Milliseconds < Lower Is Better Linux 3.8 ...... MIN: 17.0 AVG: 31.0 MAX: 86.0 Linux 3.9 ...... MIN: 16.0 AVG: 31.5 MAX: 76.0 Linux 3.10 ..... MIN: 15.0 AVG: 31.0 MAX: 59.0 Linux 3.11 ..... MIN: 16.0 AVG: 32.0 MAX: 94.0 Linux 3.12 Git . MIN: 14.0 AVG: 24.3 MAX: 56.0 Warsow 1.0 Resolution: 1680 x 1050 Frames Per Second > Higher Is Better Linux 3.7 ...... 92.43 |============================================ Linux 3.8 ...... 112.63 |===================================================== Linux 3.9 ...... 112.67 |===================================================== Linux 3.10 ..... 113.30 |====================================================== Linux 3.11 ..... 113.43 |====================================================== Linux 3.12 Git . 113.83 |====================================================== Xonotic 0.7 Resolution: 1680 x 1050 - Effects Quality: Low Frames Per Second > Higher Is Better Linux 3.7 ...... 181.38 |================================= Linux 3.8 ...... 258.18 |=============================================== Linux 3.9 ...... 248.62 |============================================= Linux 3.10 ..... 252.05 |============================================== Linux 3.11 ..... 242.23 |============================================ Linux 3.12 Git . 295.63 |====================================================== Xonotic 0.7 Resolution: 1680 x 1050 - Effects Quality: High Frames Per Second > Higher Is Better Linux 3.7 ...... 20.28 |====== Linux 3.8 ...... 125.09 |====================================== Linux 3.9 ...... 127.55 |======================================= Linux 3.10 ..... 125.68 |======================================= Linux 3.11 ..... 123.49 |====================================== Linux 3.12 Git . 175.90 |====================================================== Xonotic 0.7 Resolution: 1680 x 1050 - Effects Quality: Ultra Frames Per Second > Higher Is Better Linux 3.7 ...... 11.72 |===== Linux 3.8 ...... 98.99 |========================================== Linux 3.9 ...... 101.17 |========================================== Linux 3.10 ..... 99.40 |========================================== Linux 3.11 ..... 98.68 |========================================= Linux 3.12 Git . 128.80 |====================================================== GpuTest 0.5.0 Test: Plot3D - Resolution: 1680 x 1050 Points > Higher Is Better Linux 3.7 ...... 9350 |===================================================== Linux 3.8 ...... 9882 |======================================================== Linux 3.9 ...... 9881 |======================================================== Linux 3.10 ..... 9881 |======================================================== Linux 3.11 ..... 9881 |======================================================== Linux 3.12 Git . 9882 |======================================================== GpuTest 0.5.0 Test: Furmark - Resolution: 1680 x 1050 Points > Higher Is Better Linux 3.7 ...... 885 |================================================ Linux 3.8 ...... 1027 |======================================================== Linux 3.9 ...... 1026 |======================================================== Linux 3.10 ..... 1027 |======================================================== Linux 3.11 ..... 1027 |======================================================== Linux 3.12 Git . 1028 |======================================================== GpuTest 0.5.0 Test: Triangle - Resolution: 1680 x 1050 Points > Higher Is Better Linux 3.7 ...... 76602 |======================================== Linux 3.8 ...... 102944 |====================================================== Linux 3.9 ...... 102890 |====================================================== Linux 3.10 ..... 102910 |====================================================== Linux 3.11 ..... 102913 |====================================================== Linux 3.12 Git . 102967 |====================================================== GpuTest 0.5.0 Test: Pixmark Piano - Resolution: 1680 x 1050 Points > Higher Is Better Linux 3.7 ...... 76423 |============================================= Linux 3.8 ...... 92843 |======================================================= Linux 3.9 ...... 92760 |======================================================= Linux 3.10 ..... 92761 |======================================================= Linux 3.11 ..... 92795 |======================================================= Linux 3.12 Git . 92817 |======================================================= GpuTest 0.5.0 Test: Pixmark Volplosion - Resolution: 1680 x 1050 Points > Higher Is Better Linux 3.7 ...... 76969 |============================================== Linux 3.8 ...... 92872 |======================================================= Linux 3.9 ...... 92763 |======================================================= Linux 3.10 ..... 92782 |======================================================= Linux 3.11 ..... 92780 |======================================================= Linux 3.12 Git . 92814 |=======================================================