AMD Radeon Linux 3.5 Kernel Performance Benchmarks of the AMD Radeon HD 5750, Radeon HD 5830, Radeon HD 6450, Radeon HD 6770, and Radeon HD 6870 graphics cards using the open-source Linux graphics driver. Using Mesa 8.1-devel, xf86-video-ati, libdrm Git as of 6 June 2012. Comparing the performance of the Linux 3.2, Linux 3.4, and Linux 3.5 development (Git as of 6 June) kernels to look at the Evergreen/Northern-Islands performance improvements in the Linux 3.5 Radeon DRM. Benchmarking by Michael Larabel for a future article on Phoronix.com. Swap buffers wait was disabled but the rest of the Radeon Linux driver options were stock. HD 5750: Linux 3.2: Processor: Intel Core i7-3770K @ 3.50GHz (8 Cores), Motherboard: ECS Z77H2-A2X v1.0, Chipset: Intel Ivy Bridge DRAM, Memory: 16384MB, Disk: 240GB OCZ VERTEX3, Graphics: AMD Radeon HD 5700 1024MB (700/1150MHz), Audio: Realtek ALC892, Monitor: DELL P2210H, Network: Realtek RTL8111/8168B + Intel Centrino Advanced-N 6205 OS: Ubuntu 12.04, Kernel: 3.2.0-030200-generic (x86_64), Desktop: Unity 5.10.0, Display Server: X Server 1.11.3, Display Driver: radeon 6.14.99, OpenGL: 2.1 Mesa 8.1-devel (git-17e0472) Gallium 0.4, Compiler: GCC 4.6, File-System: ext4, Screen Resolution: 1920x1080 HD 5750: Linux 3.4: Processor: Intel Core i7-3770K @ 3.50GHz (8 Cores), Motherboard: ECS Z77H2-A2X v1.0, Chipset: Intel Ivy Bridge DRAM, Memory: 16384MB, Disk: 240GB OCZ VERTEX3, Graphics: AMD Radeon HD 5700 1024MB (700/1150MHz), Audio: Realtek ALC892, Monitor: DELL P2210H, Network: Realtek RTL8111/8168B + Intel Centrino Advanced-N 6205 OS: Ubuntu 12.04, Kernel: 3.4.0-030400-generic (x86_64), Desktop: Unity 5.10.0, Display Server: X Server 1.11.3, Display Driver: radeon 6.14.99, OpenGL: 2.1 Mesa 8.1-devel (git-17e0472) Gallium 0.4, Compiler: GCC 4.6, File-System: ext4, Screen Resolution: 1920x1080 HD 5750: Linux 3.5: Processor: Intel Core i7-3770K @ 3.50GHz (8 Cores), Motherboard: ECS Z77H2-A2X v1.0, Chipset: Intel Ivy Bridge DRAM, Memory: 16384MB, Disk: 240GB OCZ VERTEX3, Graphics: AMD Radeon HD 5700 1024MB (700/1150MHz), Audio: Realtek ALC892, Monitor: DELL P2210H, Network: Realtek RTL8111/8168B + Intel Centrino Advanced-N 6205 OS: Ubuntu 12.04, Kernel: 3.5.0-999-generic (x86_64), Desktop: Unity 5.10.0, Display Server: X Server 1.11.3, Display Driver: radeon 6.14.99, OpenGL: 2.1 Mesa 8.1-devel (git-17e0472) Gallium 0.4, Compiler: GCC 4.6, File-System: ext4, Screen Resolution: 1920x1080 HD 5830: Linux 3.2: Processor: Intel Core i7-3770K @ 3.50GHz (8 Cores), Motherboard: ECS Z77H2-A2X v1.0, Chipset: Intel Ivy Bridge DRAM, Memory: 16384MB, Disk: 240GB OCZ VERTEX3, Graphics: AMD Radeon HD 5800 1024MB (800/1000MHz), Audio: Realtek ALC892, Monitor: DELL P2210H, Network: Realtek RTL8111/8168B + Intel Centrino Advanced-N 6205 OS: Ubuntu 12.04, Kernel: 3.2.0-030200-generic (x86_64), Desktop: Unity 5.10.0, Display Server: X Server 1.11.3, Display Driver: radeon 6.14.99, OpenGL: 2.1 Mesa 8.1-devel (git-17e0472) Gallium 0.4, Compiler: GCC 4.6, File-System: ext4, Screen Resolution: 1920x1080 HD 5830: Linux 3.4: Processor: Intel Core i7-3770K @ 3.50GHz (8 Cores), Motherboard: ECS Z77H2-A2X v1.0, Chipset: Intel Ivy Bridge DRAM, Memory: 16384MB, Disk: 240GB OCZ VERTEX3, Graphics: AMD Radeon HD 5800 1024MB (800/1000MHz), Audio: Realtek ALC892, Monitor: DELL P2210H, Network: Realtek RTL8111/8168B + Intel Centrino Advanced-N 6205 OS: Ubuntu 12.04, Kernel: 3.4.0-030400-generic (x86_64), Desktop: Unity 5.10.0, Display Server: X Server 1.11.3, Display Driver: radeon 6.14.99, OpenGL: 2.1 Mesa 8.1-devel (git-17e0472) Gallium 0.4, Compiler: GCC 4.6, File-System: ext4, Screen Resolution: 1920x1080 HD 5830: Linux 3.5: Processor: Intel Core i7-3770K @ 3.50GHz (8 Cores), Motherboard: ECS Z77H2-A2X v1.0, Chipset: Intel Ivy Bridge DRAM, Memory: 16384MB, Disk: 240GB OCZ VERTEX3, Graphics: AMD Radeon HD 5800 1024MB (800/1000MHz), Audio: Realtek ALC892, Monitor: DELL P2210H, Network: Realtek RTL8111/8168B + Intel Centrino Advanced-N 6205 OS: Ubuntu 12.04, Kernel: 3.5.0-999-generic (x86_64), Desktop: Unity 5.10.0, Display Server: X Server 1.11.3, Display Driver: radeon 6.14.99, OpenGL: 2.1 Mesa 8.1-devel (git-17e0472) Gallium 0.4, Compiler: GCC 4.6, File-System: ext4, Screen Resolution: 1920x1080 HD 6450: Linux 3.2: Processor: Intel Core i7-3770K @ 3.50GHz (8 Cores), Motherboard: ECS Z77H2-A2X v1.0, Chipset: Intel Ivy Bridge DRAM, Memory: 16384MB, Disk: 240GB OCZ VERTEX3, Graphics: AMD Radeon HD 6450 1024MB (625/667MHz), Audio: Realtek ALC892, Monitor: DELL P2210H, Network: Realtek RTL8111/8168B + Intel Centrino Advanced-N 6205 OS: Ubuntu 12.04, Kernel: 3.2.0-030200-generic (x86_64), Desktop: Unity 5.10.0, Display Server: X Server 1.11.3, Display Driver: radeon 6.14.99, OpenGL: 2.1 Mesa 8.1-devel (git-17e0472) Gallium 0.4, Compiler: GCC 4.6, File-System: ext4, Screen Resolution: 1920x1080 HD 6450: Linux 3.4: Processor: Intel Core i7-3770K @ 3.50GHz (8 Cores), Motherboard: ECS Z77H2-A2X v1.0, Chipset: Intel Ivy Bridge DRAM, Memory: 16384MB, Disk: 240GB OCZ VERTEX3, Graphics: AMD Radeon HD 6450 1024MB (625/667MHz), Audio: Realtek ALC892, Monitor: DELL P2210H, Network: Realtek RTL8111/8168B + Intel Centrino Advanced-N 6205 OS: Ubuntu 12.04, Kernel: 3.4.0-030400-generic (x86_64), Desktop: Unity 5.10.0, Display Server: X Server 1.11.3, Display Driver: radeon 6.14.99, OpenGL: 2.1 Mesa 8.1-devel (git-17e0472) Gallium 0.4, Compiler: GCC 4.6, File-System: ext4, Screen Resolution: 1920x1080 HD 6450: Linux 3.5: Processor: Intel Core i7-3770K @ 3.50GHz (8 Cores), Motherboard: ECS Z77H2-A2X v1.0, Chipset: Intel Ivy Bridge DRAM, Memory: 16384MB, Disk: 240GB OCZ VERTEX3, Graphics: AMD Radeon HD 6450 1024MB (625/667MHz), Audio: Realtek ALC892, Monitor: DELL P2210H, Network: Realtek RTL8111/8168B + Intel Centrino Advanced-N 6205 OS: Ubuntu 12.04, Kernel: 3.5.0-999-generic (x86_64), Desktop: Unity 5.10.0, Display Server: X Server 1.11.3, Display Driver: radeon 6.14.99, OpenGL: 2.1 Mesa 8.1-devel (git-17e0472) Gallium 0.4, Compiler: GCC 4.6, File-System: ext4, Screen Resolution: 1920x1080 HD 6770: Linux 3.2: Processor: Intel Core i7-3770K @ 3.50GHz (8 Cores), Motherboard: ECS Z77H2-A2X v1.0, Chipset: Intel Ivy Bridge DRAM, Memory: 16384MB, Disk: 240GB OCZ VERTEX3, Graphics: AMD Radeon HD 6000 1024MB (850/1200MHz), Audio: Realtek ALC892, Monitor: DELL P2210H, Network: Realtek RTL8111/8168B + Intel Centrino Advanced-N 6205 OS: Ubuntu 12.04, Kernel: 3.2.0-030200-generic (x86_64), Desktop: Unity 5.10.0, Display Server: X Server 1.11.3, Display Driver: radeon 6.14.99, OpenGL: 2.1 Mesa 8.1-devel (git-17e0472) Gallium 0.4, Compiler: GCC 4.6, File-System: ext4, Screen Resolution: 1920x1080 HD 6770: Linux 3.4: Processor: Intel Core i7-3770K @ 3.50GHz (8 Cores), Motherboard: ECS Z77H2-A2X v1.0, Chipset: Intel Ivy Bridge DRAM, Memory: 16384MB, Disk: 240GB OCZ VERTEX3, Graphics: AMD Radeon HD 6000 1024MB (850/1200MHz), Audio: Realtek ALC892, Monitor: DELL P2210H, Network: Realtek RTL8111/8168B + Intel Centrino Advanced-N 6205 OS: Ubuntu 12.04, Kernel: 3.4.0-030400-generic (x86_64), Desktop: Unity 5.10.0, Display Server: X Server 1.11.3, Display Driver: radeon 6.14.99, OpenGL: 2.1 Mesa 8.1-devel (git-17e0472) Gallium 0.4, Compiler: GCC 4.6, File-System: ext4, Screen Resolution: 1920x1080 HD 6770: Linux 3.5: Processor: Intel Core i7-3770K @ 3.50GHz (8 Cores), Motherboard: ECS Z77H2-A2X v1.0, Chipset: Intel Ivy Bridge DRAM, Memory: 16384MB, Disk: 240GB OCZ VERTEX3, Graphics: AMD Radeon HD 6000 1024MB (850/1200MHz), Audio: Realtek ALC892, Monitor: DELL P2210H, Network: Realtek RTL8111/8168B + Intel Centrino Advanced-N 6205 OS: Ubuntu 12.04, Kernel: 3.5.0-999-generic (x86_64), Desktop: Unity 5.10.0, Display Server: X Server 1.11.3, Display Driver: radeon 6.14.99, OpenGL: 2.1 Mesa 8.1-devel (git-17e0472) Gallium 0.4, Compiler: GCC 4.6, File-System: ext4, Screen Resolution: 1920x1080 HD 6870: Linux 3.2: Processor: Intel Core i7-3770K @ 3.50GHz (8 Cores), Motherboard: ECS Z77H2-A2X v1.0, Chipset: Intel Ivy Bridge DRAM, Memory: 16384MB, Disk: 240GB OCZ VERTEX3, Graphics: ATI Radeon HD 6800 1024MB (960/1150MHz), Audio: Realtek ALC892, Monitor: DELL P2210H, Network: Realtek RTL8111/8168B + Intel Centrino Advanced-N 6205 OS: Ubuntu 12.04, Kernel: 3.2.0-030200-generic (x86_64), Desktop: Unity 5.10.0, Display Server: X Server 1.11.3, Display Driver: radeon 6.14.99, OpenGL: 2.1 Mesa 8.1-devel (git-17e0472) Gallium 0.4, Compiler: GCC 4.6, File-System: ext4, Screen Resolution: 1920x1080 HD 6870: Linux 3.4: Processor: Intel Core i7-3770K @ 3.50GHz (8 Cores), Motherboard: ECS Z77H2-A2X v1.0, Chipset: Intel Ivy Bridge DRAM, Memory: 16384MB, Disk: 240GB OCZ VERTEX3, Graphics: ATI Radeon HD 6800 1024MB (960/1150MHz), Audio: Realtek ALC892, Monitor: DELL P2210H, Network: Realtek RTL8111/8168B + Intel Centrino Advanced-N 6205 OS: Ubuntu 12.04, Kernel: 3.4.0-030400-generic (x86_64), Desktop: Unity 5.10.0, Display Server: X Server 1.11.3, Display Driver: radeon 6.14.99, OpenGL: 2.1 Mesa 8.1-devel (git-17e0472) Gallium 0.4, Compiler: GCC 4.6, File-System: ext4, Screen Resolution: 1920x1080 HD 6870: Linux 3.5: Processor: Intel Core i7-3770K @ 3.50GHz (8 Cores), Motherboard: ECS Z77H2-A2X v1.0, Chipset: Intel Ivy Bridge DRAM, Memory: 16384MB, Disk: 240GB OCZ VERTEX3, Graphics: ATI Radeon HD 6800 1024MB (960/1150MHz), Audio: Realtek ALC892, Monitor: DELL P2210H, Network: Realtek RTL8111/8168B + Intel Centrino Advanced-N 6205 OS: Ubuntu 12.04, Kernel: 3.5.0-999-generic (x86_64), Desktop: Unity 5.10.0, Display Server: X Server 1.11.3, Display Driver: radeon 6.14.99, OpenGL: 2.1 Mesa 8.1-devel (git-17e0472) Gallium 0.4, Compiler: GCC 4.6, File-System: ext4, Screen Resolution: 1920x1080 Doom 3 1.3.1 Resolution: 1920 x 1080 - Quality: High Frames Per Second > Higher Is Better HD 5750: Linux 3.2 . 27.20 |==================== HD 5750: Linux 3.4 . 27.33 |==================== HD 5750: Linux 3.5 . 36.17 |=========================== HD 5830: Linux 3.2 . 44.50 |================================= HD 5830: Linux 3.4 . 43.97 |================================= HD 5830: Linux 3.5 . 54.07 |======================================== HD 6450: Linux 3.2 . 10.33 |======== HD 6450: Linux 3.4 . 10.33 |======== HD 6450: Linux 3.5 . 10.53 |======== HD 6770: Linux 3.2 . 30.60 |======================= HD 6770: Linux 3.4 . 31.03 |======================= HD 6770: Linux 3.5 . 39.70 |============================== HD 6870: Linux 3.2 . 49.60 |===================================== HD 6870: Linux 3.4 . 49.57 |===================================== HD 6870: Linux 3.5 . 68.57 |=================================================== Lightsmark 2008 Resolution: 1920 x 1080 Frames Per Second > Higher Is Better HD 5750: Linux 3.2 . 60.22 |======================== HD 5750: Linux 3.4 . 61.35 |======================== HD 5750: Linux 3.5 . 76.21 |============================== HD 5830: Linux 3.2 . 92.74 |==================================== HD 5830: Linux 3.4 . 91.59 |==================================== HD 5830: Linux 3.5 . 93.60 |===================================== HD 6450: Linux 3.2 . 20.45 |======== HD 6450: Linux 3.4 . 20.71 |======== HD 6450: Linux 3.5 . 21.41 |======== HD 6770: Linux 3.2 . 67.57 |========================== HD 6770: Linux 3.4 . 65.56 |========================== HD 6770: Linux 3.5 . 81.29 |================================ HD 6870: Linux 3.2 . 98.12 |====================================== HD 6870: Linux 3.4 . 98.39 |====================================== HD 6870: Linux 3.5 . 127.86 |================================================== OpenArena 0.8.8 Resolution: 1920 x 1080 Frames Per Second > Higher Is Better HD 5750: Linux 3.2 . 28.67 |======================== HD 5750: Linux 3.4 . 28.90 |======================== HD 5750: Linux 3.5 . 37.97 |================================ HD 5830: Linux 3.2 . 42.47 |==================================== HD 5830: Linux 3.4 . 42.60 |==================================== HD 5830: Linux 3.5 . 42.87 |==================================== HD 6450: Linux 3.2 . 12.20 |========== HD 6450: Linux 3.4 . 12.20 |========== HD 6450: Linux 3.5 . 12.20 |========== HD 6770: Linux 3.2 . 32.40 |=========================== HD 6770: Linux 3.4 . 32.60 |=========================== HD 6770: Linux 3.5 . 39.90 |================================= HD 6870: Linux 3.2 . 47.93 |======================================== HD 6870: Linux 3.4 . 48.30 |======================================== HD 6870: Linux 3.5 . 60.87 |=================================================== Nexuiz 2.5.2 Resolution: 1920 x 1080 - HDR: Yes - Sound: On Frames Per Second > Higher Is Better HD 5750: Linux 3.2 . 45.52 |=============================== HD 5750: Linux 3.4 . 46.33 |================================ HD 5750: Linux 3.5 . 53.36 |===================================== HD 5830: Linux 3.2 . 60.74 |========================================== HD 5830: Linux 3.4 . 60.72 |========================================== HD 5830: Linux 3.5 . 61.31 |========================================== HD 6450: Linux 3.2 . 16.50 |=========== HD 6450: Linux 3.4 . 16.63 |============ HD 6450: Linux 3.5 . 17.03 |============ HD 6770: Linux 3.2 . 49.46 |================================== HD 6770: Linux 3.4 . 50.79 |=================================== HD 6770: Linux 3.5 . 56.36 |======================================= HD 6870: Linux 3.2 . 63.39 |============================================ HD 6870: Linux 3.4 . 52.77 |==================================== HD 6870: Linux 3.5 . 73.75 |=================================================== OpenArena 0.8.5 Resolution: 1920 x 1080 Frames Per Second > Higher Is Better HD 5750: Linux 3.2 . 74.60 |======================== HD 5750: Linux 3.4 . 74.63 |======================== HD 5750: Linux 3.5 . 97.23 |=============================== HD 5830: Linux 3.2 . 110.97 |=================================== HD 5830: Linux 3.4 . 109.70 |=================================== HD 5830: Linux 3.5 . 111.50 |=================================== HD 6450: Linux 3.2 . 36.00 |=========== HD 6450: Linux 3.4 . 36.13 |=========== HD 6450: Linux 3.5 . 36.27 |============ HD 6770: Linux 3.2 . 81.90 |========================== HD 6770: Linux 3.4 . 82.27 |========================== HD 6770: Linux 3.5 . 103.00 |================================= HD 6870: Linux 3.2 . 118.10 |===================================== HD 6870: Linux 3.4 . 118.43 |====================================== HD 6870: Linux 3.5 . 157.60 |================================================== Xonotic 0.6 Resolution: 1920 x 1080 - Effects Quality: High Frames Per Second > Higher Is Better HD 5750: Linux 3.2 . 47.63 |=============================== HD 5750: Linux 3.4 . 47.72 |=============================== HD 5750: Linux 3.5 . 55.47 |==================================== HD 5830: Linux 3.2 . 61.77 |======================================== HD 5830: Linux 3.4 . 61.87 |======================================== HD 5830: Linux 3.5 . 69.60 |============================================= HD 6450: Linux 3.2 . 19.65 |============= HD 6450: Linux 3.4 . 19.77 |============= HD 6450: Linux 3.5 . 19.92 |============= HD 6770: Linux 3.2 . 51.61 |================================== HD 6770: Linux 3.4 . 51.63 |================================== HD 6770: Linux 3.5 . 58.14 |====================================== HD 6870: Linux 3.2 . 65.38 |=========================================== HD 6870: Linux 3.4 . 65.75 |=========================================== HD 6870: Linux 3.5 . 78.36 |=================================================== Xonotic 0.6 Resolution: 1920 x 1080 - Effects Quality: Low Frames Per Second > Higher Is Better HD 5750: Linux 3.2 . 86.52 |============================== HD 5750: Linux 3.4 . 85.58 |============================== HD 5750: Linux 3.5 . 104.69 |===================================== HD 5830: Linux 3.2 . 115.45 |========================================= HD 5830: Linux 3.4 . 110.88 |======================================= HD 5830: Linux 3.5 . 129.33 |============================================= HD 6450: Linux 3.2 . 42.27 |=============== HD 6450: Linux 3.4 . 42.57 |=============== HD 6450: Linux 3.5 . 42.79 |=============== HD 6770: Linux 3.2 . 93.56 |================================= HD 6770: Linux 3.4 . 93.19 |================================= HD 6770: Linux 3.5 . 108.58 |====================================== HD 6870: Linux 3.2 . 119.33 |========================================== HD 6870: Linux 3.4 . 117.29 |========================================= HD 6870: Linux 3.5 . 142.27 |==================================================