OpenCL High-End GPU Comparison On Linux High-end graphics card tests of OpenCL workloads under Ubuntu 14.04 LTS Linux by Michael Larabel for a future article on Phoronix.com. GeForce GTX 680: Processor: Intel Core i7-4770K @ 3.50GHz (8 Cores), Motherboard: ECS Z87H3-A2X EXTREME v1.0, Chipset: Intel 4th Gen Core DRAM, Memory: 16384MB, Disk: 120GB Samsung SSD 840, Graphics: NVIDIA GeForce GTX 680 2048MB (1006/3004MHz), Audio: Realtek ALC1150, Monitor: Samsung SyncMaster, Network: Realtek RTL8111/8168/8411 OS: Ubuntu 14.04, Kernel: 3.13.0-24-generic (x86_64), Desktop: Unity 7.2.0, Display Server: X Server 1.15.1, Display Driver: NVIDIA 337.19, OpenGL: 4.3.0, Compiler: GCC 4.8.2, File-System: ext4, Screen Resolution: 2560x1600 GeForce GTX 750 Ti: Processor: Intel Core i7-4770K @ 3.50GHz (8 Cores), Motherboard: ECS Z87H3-A2X EXTREME v1.0, Chipset: Intel 4th Gen Core DRAM, Memory: 16384MB, Disk: 120GB Samsung SSD 840, Graphics: NVIDIA GeForce GTX 750 Ti 2048MB (1019/2700MHz), Audio: Realtek ALC1150, Monitor: Samsung SyncMaster, Network: Realtek RTL8111/8168/8411 OS: Ubuntu 14.04, Kernel: 3.13.0-24-generic (x86_64), Desktop: Unity 7.2.0, Display Server: X Server 1.15.1, Display Driver: NVIDIA 337.19, OpenGL: 4.3.0, Compiler: GCC 4.8.2, File-System: ext4, Screen Resolution: 2560x1600 GeForce GTX 760: Processor: Intel Core i7-4770K @ 3.50GHz (8 Cores), Motherboard: ECS Z87H3-A2X EXTREME v1.0, Chipset: Intel 4th Gen Core DRAM, Memory: 16384MB, Disk: 120GB Samsung SSD 840, Graphics: NVIDIA GeForce GTX 760 2048MB (540/3004MHz), Audio: Realtek ALC1150, Monitor: Samsung SyncMaster, Network: Realtek RTL8111/8168/8411 OS: Ubuntu 14.04, Kernel: 3.13.0-24-generic (x86_64), Desktop: Unity 7.2.0, Display Server: X Server 1.15.1, Display Driver: NVIDIA 337.19, OpenGL: 4.3.0, Compiler: GCC 4.8.2, File-System: ext4, Screen Resolution: 2560x1600 GeForce GTX 770: Processor: Intel Core i7-4770K @ 3.50GHz (8 Cores), Motherboard: ECS Z87H3-A2X EXTREME v1.0, Chipset: Intel 4th Gen Core DRAM, Memory: 16384MB, Disk: 120GB Samsung SSD 840, Graphics: NVIDIA GeForce GTX 770 2048MB (1045/3505MHz), Audio: Realtek ALC1150, Monitor: Samsung SyncMaster, Network: Realtek RTL8111/8168/8411 OS: Ubuntu 14.04, Kernel: 3.13.0-24-generic (x86_64), Desktop: Unity 7.2.0, Display Server: X Server 1.15.1, Display Driver: NVIDIA 337.19, OpenGL: 4.3.0, Compiler: GCC 4.8.2, File-System: ext4, Screen Resolution: 2560x1600 GeForce GTX 780 Ti: Processor: Intel Core i7-4770K @ 3.50GHz (8 Cores), Motherboard: ECS Z87H3-A2X EXTREME v1.0, Chipset: Intel 4th Gen Core DRAM, Memory: 16384MB, Disk: 120GB Samsung SSD 840, Graphics: NVIDIA GeForce GTX 780 Ti 3072MB (875/3500MHz), Audio: Realtek ALC1150, Monitor: Samsung SyncMaster, Network: Realtek RTL8111/8168/8411 OS: Ubuntu 14.04, Kernel: 3.13.0-24-generic (x86_64), Desktop: Unity 7.2.0, Display Server: X Server 1.15.1, Display Driver: NVIDIA 337.19, OpenGL: 4.3.0, Compiler: GCC 4.8.2, File-System: ext4, Screen Resolution: 2560x1600 GeForce GTX TITAN: Processor: Intel Core i7-4770K @ 3.50GHz (8 Cores), Motherboard: ECS Z87H3-A2X EXTREME v1.0, Chipset: Intel 4th Gen Core DRAM, Memory: 16384MB, Disk: 120GB Samsung SSD 840, Graphics: NVIDIA GeForce GTX TITAN 6144MB (836/3004MHz), Audio: Realtek ALC1150, Monitor: Samsung SyncMaster, Network: Realtek RTL8111/8168/8411 OS: Ubuntu 14.04, Kernel: 3.13.0-24-generic (x86_64), Desktop: Unity 7.2.0, Display Server: X Server 1.15.1, Display Driver: NVIDIA 337.19, OpenGL: 4.3.0, Compiler: GCC 4.8.2, File-System: ext4, Screen Resolution: 2560x1600 Radeon HD 7950: Processor: Intel Core i7-4770K @ 3.50GHz (8 Cores), Motherboard: ECS Z87H3-A2X EXTREME v1.0, Chipset: Intel 4th Gen Core DRAM, Memory: 16384MB, Disk: 120GB Samsung SSD 840, Graphics: XFX AMD Radeon HD 7900 3072MB (900/1375MHz), Audio: Realtek ALC1150, Monitor: SyncMaster, Network: Realtek RTL8111/8168/8411 OS: Ubuntu 14.04, Kernel: 3.13.0-24-generic (x86_64), Desktop: Unity 7.2.0, Display Server: X Server 1.15.1, Display Driver: fglrx 14.10.2, OpenGL: 4.3.12874, Compiler: GCC 4.8.2, File-System: ext4, Screen Resolution: 2560x1600 Radeon R9 270X: Processor: Intel Core i7-4770K @ 3.50GHz (8 Cores), Motherboard: ECS Z87H3-A2X EXTREME v1.0, Chipset: Intel 4th Gen Core DRAM, Memory: 16384MB, Disk: 120GB Samsung SSD 840, Graphics: Supported device 6810 2048MB (1100/1400MHz), Audio: Realtek ALC1150, Monitor: SyncMaster, Network: Realtek RTL8111/8168/8411 OS: Ubuntu 14.04, Kernel: 3.13.0-24-generic (x86_64), Desktop: Unity 7.2.0, Display Server: X Server 1.15.1, Display Driver: fglrx 14.10.2, OpenGL: 4.3.12874, Compiler: GCC 4.8.2, File-System: ext4, Screen Resolution: 2560x1600 Radeon R9 290: Processor: Intel Core i7-4770K @ 3.50GHz (8 Cores), Motherboard: ECS Z87H3-A2X EXTREME v1.0, Chipset: Intel 4th Gen Core DRAM, Memory: 16384MB, Disk: 120GB Samsung SSD 840, Graphics: Supported device 67B1 4096MB (947/1250MHz), Audio: Realtek ALC1150, Monitor: SyncMaster, Network: Realtek RTL8111/8168/8411 OS: Ubuntu 14.04, Kernel: 3.13.0-24-generic (x86_64), Desktop: Unity 7.2.0, Display Server: X Server 1.15.1, Display Driver: fglrx 14.10.2, OpenGL: 4.3.12874, Compiler: GCC 4.8.2, File-System: ext4, Screen Resolution: 2560x1600 GT740M: Processor: Intel Core i7-4700MQ @ 3.40GHz (8 Cores), Motherboard: MSI MS-1758, Chipset: Intel Xeon E3-1200 v3/4th, Memory: 16384MB, Disk: 120GB INTEL SSDSC2CT12 + 1000GB HGST HTS721010A9, Graphics: MSI NVIDIA GeForce GT 740M 2048MB (540/900MHz), Audio: Intel Xeon E3-1200 v3/4th, Network: Qualcomm Atheros AR8161 Gigabit + Realtek RTL8723AE PCIe Wireless OS: Ubuntu 14.04, Kernel: 3.15.0-031500rc2-generic (x86_64), Desktop: KDE 4.13.0, Display Server: X Server 1.15.1, Display Driver: NVIDIA 331.38, OpenGL: 4.3.0, Compiler: GCC 4.8.2, File-System: ext4, Screen Resolution: 1920x1080 Quadro FX 580: Processor: Intel Celeron J1900 @ 1.99GHz (4 Cores), Motherboard: ASRock Q1900B-ITX, Chipset: Intel ValleyView SSA-CUnit, Memory: 16384MB, Disk: 120GB GOODRAM C50, Graphics: NVIDIA Quadro FX 580 512MB (450/800MHz), Audio: Realtek ALC662 rev1, Monitor: LG IPS224, Network: Realtek RTL8111/8168/8411 OS: Ubuntu 14.04, Kernel: 3.13.0-27-generic (x86_64), Desktop: Xfce 4.10, Display Server: X Server 1.15.1, Display Driver: NVIDIA 331.38, OpenGL: 3.3.0, Compiler: GCC 4.8.2 + CUDA 5.5, File-System: ext4, Screen Resolution: 1920x1080 HD 6450: Processor: Intel Celeron J1900 @ 1.99GHz (4 Cores), Motherboard: ASRock Q1900B-ITX, Chipset: Intel ValleyView SSA-CUnit, Memory: 16384MB, Disk: 120GB GOODRAM C50, Graphics: AMD Radeon HD 6450 1024MB, Audio: Realtek ALC662 rev1, Monitor: IPS224, Network: Realtek RTL8111/8168/8411 OS: Ubuntu 14.04, Kernel: 3.13.0-27-generic (x86_64), Desktop: Xfce 4.10, Display Server: X Server 1.15.1, Display Driver: fglrx 13.35.5, OpenGL: 4.3.12798, Compiler: GCC 4.8.2 + CUDA 5.5, File-System: ext4, Screen Resolution: 1920x1080 Rodinia 2.4 Test: OpenCL Myocyte Seconds < Lower Is Better GeForce GTX 680 .... 50.45 |======= GeForce GTX 750 Ti . 43.39 |====== GeForce GTX 760 .... 50.05 |======= GeForce GTX 770 .... 48.74 |======= GeForce GTX 780 Ti . 53.86 |======= GeForce GTX TITAN .. 54.90 |======== Radeon HD 7950 ..... 364.23 |================================================== Radeon R9 270X ..... 337.97 |============================================== Radeon R9 290 ...... 79.56 |=========== Rodinia 2.4 Test: OpenCL Heartwall Seconds < Lower Is Better GeForce GTX 680 .... 5.16 |================================== GeForce GTX 750 Ti . 4.63 |============================== GeForce GTX 760 .... 7.94 |==================================================== GeForce GTX 770 .... 4.94 |================================ GeForce GTX 780 Ti . 3.09 |==================== Radeon HD 7950 ..... 5.59 |===================================== Radeon R9 270X ..... 5.18 |================================== Radeon R9 290 ...... 5.63 |===================================== Rodinia 2.4 Test: OpenCL Particle Filter Seconds < Lower Is Better GeForce GTX 680 .... 17.93 |======================== GeForce GTX 750 Ti . 37.53 |=================================================== GeForce GTX 760 .... 22.30 |============================== GeForce GTX 770 .... 17.06 |======================= GeForce GTX 780 Ti . 12.95 |================== GeForce GTX TITAN .. 14.16 |=================== Radeon HD 7950 ..... 10.79 |=============== Radeon R9 270X ..... 13.01 |================== Radeon R9 290 ...... 8.27 |=========== JuliaGPU 1.2pts1 OpenCL Device: GPU Samples/sec > Higher Is Better GeForce GTX 680 .... 39685064.10 |=========================== GeForce GTX 750 Ti . 37946110.43 |========================= GeForce GTX 760 .... 31803078.23 |===================== GeForce GTX 770 .... 41256658.57 |============================ GeForce GTX 780 Ti . 66967826.77 |============================================= GeForce GTX TITAN .. 57954293.97 |======================================= GT740M ............. 11404297.57 |======== Quadro FX 580 ...... 1675692.03 |= MandelbulbGPU 1.0pts1 OpenCL Device: GPU Samples/sec > Higher Is Better GeForce GTX 680 .... 18694237.53 |=========================== GeForce GTX 750 Ti . 14849487.77 |===================== GeForce GTX 760 .... 14878137.40 |===================== GeForce GTX 770 .... 19542653.20 |============================ GeForce GTX 780 Ti . 31666087.67 |============================================= GeForce GTX TITAN .. 28313279.83 |======================================== GT740M ............. 5327063.20 |======== Quadro FX 580 ...... 978506.40 |= MandelGPU 1.3pts1 OpenCL Device: GPU Samples/sec > Higher Is Better GeForce GTX 680 .... 42837373.23 |============================== GeForce GTX 750 Ti . 27866753.47 |=================== GeForce GTX 760 .... 33501696.43 |======================= GeForce GTX 770 .... 45359706.67 |================================ GeForce GTX 780 Ti . 64490219.13 |============================================= GeForce GTX TITAN .. 61797466.57 |=========================================== GT740M ............. 8876208.80 |====== Quadro FX 580 ...... 853461.73 |= LuxMark 2.1beta1 OpenCL Device: GPU - Scene: Room Score > Higher Is Better GeForce GTX 680 .... 654 |========================== GeForce GTX 750 Ti . 588 |======================= GeForce GTX 760 .... 547 |====================== GeForce GTX 770 .... 685 |=========================== GeForce GTX 780 Ti . 1214 |================================================ GeForce GTX TITAN .. 1090 |=========================================== Radeon HD 7950 ..... 983 |======================================= Radeon R9 270X ..... 836 |================================= Radeon R9 290 ...... 1312 |==================================================== GT740M ............. 111 |==== HD 6450 ............ 33 |= LuxMark 2.1beta1 OpenCL Device: GPU - Scene: Sala Score > Higher Is Better GeForce GTX 680 .... 1314 |============================ GeForce GTX 750 Ti . 1020 |====================== GeForce GTX 760 .... 1095 |======================== GeForce GTX 770 .... 1372 |============================== GeForce GTX 780 Ti . 2406 |==================================================== GeForce GTX TITAN .. 2211 |================================================ Radeon HD 7950 ..... 1810 |======================================= Radeon R9 270X ..... 1477 |================================ Radeon R9 290 ...... 2343 |=================================================== GT740M ............. 235 |===== Quadro FX 580 ...... 21 | HD 6450 ............ 62 |= LuxMark 2.1beta1 OpenCL Device: GPU - Scene: Luxball HDR Score > Higher Is Better GeForce GTX 680 .... 8931 |========================= GeForce GTX 750 Ti . 8105 |======================= GeForce GTX 760 .... 7667 |====================== GeForce GTX 770 .... 9343 |========================== GeForce GTX 780 Ti . 18085 |=================================================== GeForce GTX TITAN .. 16406 |============================================== Radeon HD 7950 ..... 12550 |=================================== Radeon R9 270X ..... 10671 |============================== Radeon R9 290 ...... 16762 |=============================================== GT740M ............. 1595 |==== Quadro FX 580 ...... 165 | HD 6450 ............ 598 |== OpenDwarfs 2013-11-06 Test: LU Decomposition ms < Lower Is Better GeForce GTX 680 .... 56.80 |=== GeForce GTX 750 Ti . 64.67 |==== GeForce GTX 760 .... 69.77 |==== GeForce GTX 770 .... 54.63 |=== GeForce GTX 780 Ti . 44.93 |== GeForce GTX TITAN .. 51.59 |=== Radeon HD 7950 ..... 83.95 |===== Radeon R9 270X ..... 68.84 |==== Radeon R9 290 ...... 69.11 |==== GT740M ............. 173.66 |========== Quadro FX 580 ...... 904.77 |================================================== HD 6450 ............ 771.37 |=========================================== OpenDwarfs 2013-11-06 Test: Compressed Sparse Row ms < Lower Is Better GeForce GTX 680 .... 5.82 |=== GeForce GTX 750 Ti . 5.54 |=== GeForce GTX 760 .... 5.77 |=== GeForce GTX 770 .... 5.72 |=== GeForce GTX 780 Ti . 5.43 |=== GeForce GTX TITAN .. 5.70 |=== Radeon HD 7950 ..... 21.72 |============ Radeon R9 270X ..... 16.88 |========= Radeon R9 290 ...... 13.69 |======= GT740M ............. 5.46 |=== Quadro FX 580 ...... 94.84 |=================================================== HD 6450 ............ 60.07 |================================ OpenDwarfs 2013-11-06 Test: Cyclic Redundancy Check ms < Lower Is Better GeForce GTX 680 .... 0.06 |= GeForce GTX 750 Ti . 0.14 |=== GeForce GTX 760 .... 0.07 |= GeForce GTX 770 .... 0.05 |= GeForce GTX 780 Ti . 0.04 |= GeForce GTX TITAN .. 0.05 |= Radeon HD 7950 ..... 0.03 |= Radeon R9 270X ..... 0.04 |= Radeon R9 290 ...... 0.03 |= GT740M ............. 0.24 |==== Quadro FX 580 ...... 2.89 |==================================================== HD 6450 ............ 2.02 |====================================