APITest Linux NVIDIA vs. AMD APITest benchmarks of the proprietary NVIDIA and AMD Catalyst graphics drivers. Benchmarks by Michael Larabel for a future article on phoronix.com GeForce GTX 680: Processor: Intel Core i7-4770K @ 3.50GHz (8 Cores), Motherboard: Gigabyte Z97-HD3, Chipset: Intel 4th Gen Core DRAM, Memory: 16384MB, Disk: 120GB Samsung SSD 840, Graphics: NVIDIA GeForce GTX 680 2048MB (1006/3004MHz), Audio: Realtek ALC887-VD, Monitor: ViewSonic VA2431, Network: Realtek RTL8111/8168/8411 OS: Ubuntu 14.04, Kernel: 3.13.0-27-generic (x86_64), Desktop: Unity 7.2.0, Display Server: X Server 1.15.1, Display Driver: NVIDIA 337.25, OpenGL: 4.3.0, Compiler: GCC 4.8.2, File-System: ext4, Screen Resolution: 1920x1080 GeForce GTX 750 Ti: Processor: Intel Core i7-4770K @ 3.50GHz (8 Cores), Motherboard: Gigabyte Z97-HD3, Chipset: Intel 4th Gen Core DRAM, Memory: 16384MB, Disk: 120GB Samsung SSD 840, Graphics: NVIDIA GeForce GTX 750 Ti 2048MB (1019/2700MHz), Audio: Realtek ALC887-VD, Monitor: ViewSonic VA2431, Network: Realtek RTL8111/8168/8411 OS: Ubuntu 14.04, Kernel: 3.13.0-27-generic (x86_64), Desktop: Unity 7.2.0, Display Server: X Server 1.15.1, Display Driver: NVIDIA 337.25, OpenGL: 4.3.0, Compiler: GCC 4.8.2, File-System: ext4, Screen Resolution: 1920x1080 GeForce GTX 780 Ti: Processor: Intel Core i7-4770K @ 3.50GHz (8 Cores), Motherboard: Gigabyte Z97-HD3, Chipset: Intel 4th Gen Core DRAM, Memory: 16384MB, Disk: 120GB Samsung SSD 840, Graphics: NVIDIA GeForce GTX 780 Ti 3072MB (875/3500MHz), Audio: Realtek ALC887-VD, Monitor: ViewSonic VA2431, Network: Realtek RTL8111/8168/8411 OS: Ubuntu 14.04, Kernel: 3.13.0-27-generic (x86_64), Desktop: Unity 7.2.0, Display Server: X Server 1.15.1, Display Driver: NVIDIA 337.25, OpenGL: 4.3.0, Compiler: GCC 4.8.2, File-System: ext4, Screen Resolution: 1920x1080 Radeon R7 260X: Processor: Intel Core i7-4770K @ 3.50GHz (8 Cores), Motherboard: Gigabyte Z97-HD3, Chipset: Intel 4th Gen Core DRAM, Memory: 16384MB, Disk: 120GB Samsung SSD 840, Graphics: Sapphire AMD Radeon R7 200 2048MB (1150/1650MHz), Audio: Realtek ALC887-VD, Monitor: VA2431, Network: Realtek RTL8111/8168/8411 OS: Ubuntu 14.04, Kernel: 3.13.0-27-generic (x86_64), Desktop: Unity 7.2.0, Display Server: X Server 1.15.1, Display Driver: fglrx 14.20.7, OpenGL: 4.3.12967, Compiler: GCC 4.8.2, File-System: ext4, Screen Resolution: 1920x1080 Radeon R9 270X: Processor: Intel Core i7-4770K @ 3.50GHz (8 Cores), Motherboard: Gigabyte Z97-HD3, Chipset: Intel 4th Gen Core DRAM, Memory: 16384MB, Disk: 120GB Samsung SSD 840, Graphics: Supported device 6810 2048MB (1100/1400MHz), Audio: Realtek ALC887-VD, Monitor: VA2431, Network: Realtek RTL8111/8168/8411 OS: Ubuntu 14.04, Kernel: 3.13.0-27-generic (x86_64), Desktop: Unity 7.2.0, Display Server: X Server 1.15.1, Display Driver: fglrx 14.20.7, OpenGL: 4.3.12967, Compiler: GCC 4.8.2, File-System: ext4, Screen Resolution: 1920x1080 Radeon R9 290: Processor: Intel Core i7-4770K @ 3.50GHz (8 Cores), Motherboard: Gigabyte Z97-HD3, Chipset: Intel 4th Gen Core DRAM, Memory: 16384MB, Disk: 120GB Samsung SSD 840, Graphics: Supported device 67B1 4096MB (947/1250MHz), Audio: Realtek ALC887-VD, Monitor: VA2431, Network: Realtek RTL8111/8168/8411 OS: Ubuntu 14.04, Kernel: 3.13.0-27-generic (x86_64), Desktop: Unity 7.2.0, Display Server: X Server 1.15.1, Display Driver: fglrx 14.20.7, OpenGL: 4.3.12967, Compiler: GCC 4.8.2, File-System: ext4, Screen Resolution: 1920x1080 APITest 2014-06-01 Resolution: 1920 x 1080 - Test: TexturedQuadsProblem GLSBTA Frames Per Second > Higher Is Better GeForce GTX 680 .... 1150.01 |================================================= GeForce GTX 750 Ti . 1087.65 |============================================== GeForce GTX 780 Ti . 1143.52 |================================================= APITest 2014-06-01 Resolution: 1920 x 1080 - Test: UntexturedObjects GLUniform Frames Per Second > Higher Is Better GeForce GTX 680 .... 36.56 |=================================================== GeForce GTX 750 Ti . 35.73 |================================================== GeForce GTX 780 Ti . 36.42 |=================================================== Radeon R7 260X ..... 10.28 |============== Radeon R9 270X ..... 10.46 |=============== Radeon R9 290 ...... 10.28 |============== APITest 2014-06-01 Resolution: 1920 x 1080 - Test: TexturedQuadsProblem GLNaive Frames Per Second > Higher Is Better GeForce GTX 680 .... 408.59 |================================================== GeForce GTX 750 Ti . 405.34 |================================================== GeForce GTX 780 Ti . 405.47 |================================================== Radeon R7 260X ..... 64.49 |======== Radeon R9 270X ..... 65.08 |======== Radeon R9 290 ...... 64.75 |======== APITest 2014-06-01 Resolution: 1920 x 1080 - Test: TexturedQuadsProblem GLNoTex Frames Per Second > Higher Is Better GeForce GTX 680 .... 1433.58 |================================================= GeForce GTX 750 Ti . 1382.97 |=============================================== GeForce GTX 780 Ti . 1415.71 |================================================ Radeon R7 260X ..... 518.48 |================== Radeon R9 270X ..... 570.95 |==================== Radeon R9 290 ...... 515.91 |================== APITest 2014-06-01 Resolution: 1920 x 1080 - Test: UntexturedObjects GLDrawLoop Frames Per Second > Higher Is Better GeForce GTX 680 .... 47.15 |=================================================== GeForce GTX 750 Ti . 46.60 |================================================== GeForce GTX 780 Ti . 45.60 |================================================= Radeon R7 260X ..... 21.17 |======================= Radeon R9 270X ..... 22.21 |======================== Radeon R9 290 ...... 21.44 |======================= APITest 2014-06-01 Resolution: 1920 x 1080 - Test: UntexturedObjects GLTexCoord Frames Per Second > Higher Is Better GeForce GTX 680 .... 40.07 |================================================== GeForce GTX 750 Ti . 40.57 |=================================================== GeForce GTX 780 Ti . 40.64 |=================================================== Radeon R7 260X ..... 9.85 |============ Radeon R9 270X ..... 10.14 |============= Radeon R9 290 ...... 9.91 |============ APITest 2014-06-01 Resolution: 1920 x 1080 - Test: UntexturedObjects GLBufferRange Frames Per Second > Higher Is Better GeForce GTX 680 .... 17.19 |=================================================== GeForce GTX 750 Ti . 16.97 |================================================== GeForce GTX 780 Ti . 17.36 |=================================================== Radeon R7 260X ..... 8.41 |========================= Radeon R9 270X ..... 8.29 |======================== Radeon R9 290 ...... 7.56 |====================== APITest 2014-06-01 Resolution: 1920 x 1080 - Test: DynamicStreaming GLBufferSubData Frames Per Second > Higher Is Better GeForce GTX 680 .... 2.21 |==================================================== GeForce GTX 750 Ti . 2.02 |================================================ GeForce GTX 780 Ti . 1.92 |============================================= Radeon R7 260X ..... 0.24 |====== Radeon R9 270X ..... 1.19 |============================ Radeon R9 290 ...... 0.69 |================ APITest 2014-06-01 Resolution: 1920 x 1080 - Test: DynamicStreaming GLMapPersistent Frames Per Second > Higher Is Better GeForce GTX 680 .... 121.72 |================================================== GeForce GTX 750 Ti . 120.53 |================================================= GeForce GTX 780 Ti . 122.21 |================================================== Radeon R7 260X ..... 25.54 |========== Radeon R9 270X ..... 28.28 |============ Radeon R9 290 ...... 22.72 |========= APITest 2014-06-01 Resolution: 1920 x 1080 - Test: UntexturedObjects GLBufferSubData Frames Per Second > Higher Is Better GeForce GTX 680 .... 2.21 |==================================================== GeForce GTX 750 Ti . 2.02 |================================================ GeForce GTX 780 Ti . 1.91 |============================================= Radeon R7 260X ..... 0.22 |===== Radeon R9 270X ..... 1.19 |============================ Radeon R9 290 ...... 0.69 |================ APITest 2014-06-01 Resolution: 1920 x 1080 - Test: UntexturedObjects GLDynamicBuffer Frames Per Second > Higher Is Better GeForce GTX 680 .... 34.75 |=================================================== GeForce GTX 750 Ti . 34.77 |=================================================== GeForce GTX 780 Ti . 34.83 |=================================================== Radeon R7 260X ..... 0.16 | Radeon R9 270X ..... 0.63 |= Radeon R9 290 ...... 0.34 | APITest 2014-06-01 Resolution: 1920 x 1080 - Test: UntexturedObjects GLMapPersistent Frames Per Second > Higher Is Better GeForce GTX 680 .... 121.06 |================================================== GeForce GTX 750 Ti . 121.99 |================================================== GeForce GTX 780 Ti . 121.12 |================================================== Radeon R7 260X ..... 25.59 |========== Radeon R9 270X ..... 28.21 |============ Radeon R9 290 ...... 22.74 |========= APITest 2014-06-01 Resolution: 1920 x 1080 - Test: UntexturedObjects GLMultiDraw-SDP Frames Per Second > Higher Is Better GeForce GTX 680 .... 51.87 |=================================================== GeForce GTX 750 Ti . 43.55 |=========================================== GeForce GTX 780 Ti . 48.44 |================================================ APITest 2014-06-01 Resolution: 1920 x 1080 - Test: TexturedQuadsProblem GLNaiveUniform Frames Per Second > Higher Is Better GeForce GTX 680 .... 441.60 |================================================== GeForce GTX 750 Ti . 442.29 |================================================== GeForce GTX 780 Ti . 438.53 |================================================== Radeon R7 260X ..... 73.21 |======== Radeon R9 270X ..... 73.71 |======== Radeon R9 290 ...... 74.41 |======== APITest 2014-06-01 Resolution: 1920 x 1080 - Test: TexturedQuadsProblem GLNoTexUniform Frames Per Second > Higher Is Better GeForce GTX 680 .... 1152.91 |================================================= GeForce GTX 750 Ti . 1101.54 |=============================================== GeForce GTX 780 Ti . 1157.81 |================================================= Radeon R7 260X ..... 260.60 |=========== Radeon R9 270X ..... 266.98 |=========== Radeon R9 290 ...... 261.21 |=========== APITest 2014-06-01 Resolution: 1920 x 1080 - Test: TexturedQuadsProblem GLTextureArray Frames Per Second > Higher Is Better GeForce GTX 680 .... 1478.01 |================================================= GeForce GTX 750 Ti . 1449.19 |================================================ GeForce GTX 780 Ti . 1403.57 |=============================================== APITest 2014-06-01 Resolution: 1920 x 1080 - Test: UntexturedObjects GLMultiDraw-NoSDP Frames Per Second > Higher Is Better GeForce GTX 680 .... 100.87 |================================================== GeForce GTX 750 Ti . 100.82 |================================================== GeForce GTX 780 Ti . 100.93 |================================================== Radeon R7 260X ..... 18.90 |========= Radeon R9 270X ..... 19.92 |========== Radeon R9 290 ...... 19.28 |========== APITest 2014-06-01 Resolution: 1920 x 1080 - Test: DynamicStreaming GLMapUnsynchronized Frames Per Second > Higher Is Better GeForce GTX 680 .... 1.50 |========================================= GeForce GTX 750 Ti . 1.90 |==================================================== GeForce GTX 780 Ti . 1.32 |==================================== Radeon R7 260X ..... 1.19 |================================= Radeon R9 270X ..... 1.19 |================================= Radeon R9 290 ...... 1.16 |================================ APITest 2014-06-01 Resolution: 1920 x 1080 - Test: UntexturedObjects GLBufferStorage-SDP Frames Per Second > Higher Is Better GeForce GTX 680 .... 65.91 |=================================================== GeForce GTX 750 Ti . 48.35 |===================================== GeForce GTX 780 Ti . 58.93 |============================================== Radeon R7 260X ..... 7.10 |===== Radeon R9 270X ..... 8.84 |======= Radeon R9 290 ...... 40.49 |=============================== APITest 2014-06-01 Resolution: 1920 x 1080 - Test: UntexturedObjects GLMapUnsynchronized Frames Per Second > Higher Is Better GeForce GTX 680 .... 1.50 |========================================= GeForce GTX 750 Ti . 1.90 |==================================================== GeForce GTX 780 Ti . 1.32 |==================================== Radeon R7 260X ..... 1.18 |================================ Radeon R9 270X ..... 1.18 |================================ Radeon R9 290 ...... 1.18 |================================ APITest 2014-06-01 Resolution: 1920 x 1080 - Test: UntexturedObjects GLBufferStorage-NoSDP Frames Per Second > Higher Is Better GeForce GTX 680 .... 123.62 |================================================== GeForce GTX 750 Ti . 99.94 |======================================== GeForce GTX 780 Ti . 100.17 |========================================= Radeon R7 260X ..... 7.19 |=== Radeon R9 270X ..... 8.77 |==== Radeon R9 290 ...... 38.13 |=============== APITest 2014-06-01 Resolution: 1920 x 1080 - Test: UntexturedObjects GLMultiDrawBuffer-SDP Frames Per Second > Higher Is Better GeForce GTX 680 .... 50.18 |=================================================== GeForce GTX 750 Ti . 42.12 |=========================================== GeForce GTX 780 Ti . 46.80 |================================================ Radeon R7 260X ..... 6.11 |====== Radeon R9 270X ..... 10.86 |=========== Radeon R9 290 ...... 30.00 |============================== APITest 2014-06-01 Resolution: 1920 x 1080 - Test: TexturedQuadsProblem GLBindlessMultiDraw Frames Per Second > Higher Is Better GeForce GTX 680 .... 1075.79 |============================================== GeForce GTX 750 Ti . 861.70 |===================================== GeForce GTX 780 Ti . 1146.43 |================================================= APITest 2014-06-01 Resolution: 1920 x 1080 - Test: TexturedQuadsProblem GLSBTAMultiDraw-SDP Frames Per Second > Higher Is Better GeForce GTX 680 .... 1157.71 |================================================= GeForce GTX 750 Ti . 865.27 |===================================== GeForce GTX 780 Ti . 1159.41 |================================================= APITest 2014-06-01 Resolution: 1920 x 1080 - Test: UntexturedObjects GLMultiDrawBuffer-NoSDP Frames Per Second > Higher Is Better GeForce GTX 680 .... 99.18 |================================================== GeForce GTX 750 Ti . 99.59 |================================================== GeForce GTX 780 Ti . 100.14 |================================================== Radeon R7 260X ..... 6.11 |=== Radeon R9 270X ..... 10.88 |===== Radeon R9 290 ...... 29.99 |=============== APITest 2014-06-01 Resolution: 1920 x 1080 - Test: TexturedQuadsProblem GLSBTAMultiDraw-NoSDP Frames Per Second > Higher Is Better GeForce GTX 680 .... 2262.17 |============================================= GeForce GTX 750 Ti . 1766.15 |=================================== GeForce GTX 780 Ti . 2468.56 |================================================= APITest 2014-06-01 Resolution: 1920 x 1080 - Test: TexturedQuadsProblem GLTextureArrayMultiDraw-SDP Frames Per Second > Higher Is Better GeForce GTX 680 .... 1091.95 |================================================= GeForce GTX 750 Ti . 855.59 |====================================== GeForce GTX 780 Ti . 1093.49 |================================================= APITest 2014-06-01 Resolution: 1920 x 1080 - Test: TexturedQuadsProblem GLTextureArrayMultiDraw-NoSDP Frames Per Second > Higher Is Better GeForce GTX 680 .... 2162.02 |============================================= GeForce GTX 750 Ti . 1729.31 |==================================== GeForce GTX 780 Ti . 2362.97 |=================================================