High Performance AMD NVIDIA Linux GPU Comparison

Testing high-end AMD Radeon and NVIDIA GeForce graphics cards using the proprietary Linux graphics drivers on Ubuntu 14.04 64-bit with gaming benchmarks, Steam Linux gaming, and more. Benchmarks by Michael Larabel for a future article on Phoronix.com.

HTML result view exported from: https://openbenchmarking.org/result/1405202-KH-HIGHPERFO54&grt.

High Performance AMD NVIDIA Linux GPU ComparisonProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionAMD Radeon HD 7950AMD Radeon R9 270XAMD Radeon R9 290NVIDIA GeForce GTX 680NVIDIA GeForce GTX 760NVIDIA GeForce GTX 770NVIDIA GeForce GTX 780 TiNVIDIA GeForce GTX TITANIntel Core i7-4770K @ 3.50GHz (8 Cores)ECS Z87H3-A2X EXTREME v1.0Intel 4th Gen Core DRAM16384MB120GB Samsung SSD 840XFX AMD Radeon HD 7900 3072MB (900/1375MHz)Realtek ALC1150Samsung SyncMasterRealtek RTL8111/8168/8411Ubuntu 14.043.13.0-24-generic (x86_64)Unity 7.2.0X Server 1.15.1fglrx 14.10.24.3.12874GCC 4.8.2ext42560x1600Supported device 6810 2048MB (1100/1400MHz)Supported device 67B1 4096MB (947/1250MHz)NVIDIA GeForce GTX 680 2048MB (1006/3004MHz)NVIDIA 337.194.3.0NVIDIA GeForce GTX 760 2048MB (980/3004MHz)NVIDIA GeForce GTX 770 2048MB (1045/3505MHz)NVIDIA GeForce GTX 780 Ti 3072MB (875/3500MHz)NVIDIA GeForce GTX TITAN 6144MB (836/3004MHz)OpenBenchmarking.orgEnvironment Details- AMD Radeon HD 7950, AMD Radeon R9 270X, AMD Radeon R9 290: LIBGL_DRIVERS_PATH=/usr/lib/i386-linux-gnu/dri:/usr/lib/x86_64-linux-gnu/dri

High Performance AMD NVIDIA Linux GPU Comparisoncstrike: 2560 x 1600hl2lostcoast: 2560 x 1600reaction: 2560 x 1600tesseract: 1920 x 1080unigine-heaven: 1920 x 1080unigine-tropics: 2560 x 1600unigine-valley: 1920 x 1080xonotic: 2560 x 1600 - UltimateAMD Radeon HD 7950AMD Radeon R9 270XAMD Radeon R9 290NVIDIA GeForce GTX 680NVIDIA GeForce GTX 760NVIDIA GeForce GTX 770NVIDIA GeForce GTX 780 TiNVIDIA GeForce GTX TITAN213.12204.60510.43123.8342.5698.4946.63130.17218.38189.13420.17123.2135.8687.3843.79124.38216.40237.86448.90123.6855.27119.6565.32141.27219.49218.43551.47128.0348.62115.9464.69154.98206.18190.10510.87128.0543.3799.6555.16140.06227.30234.06587.37127.8751.03121.6567.79160.78232.48283.88749.20127.9088.61174.1490.46184.91229.06273.89688.77127.9583.47158.2984.67181.39OpenBenchmarking.org

Counter-Strike Source

Resolution: 2560 x 1600

OpenBenchmarking.orgFrames Per Second, More Is BetterCounter-Strike SourceResolution: 2560 x 1600AMD Radeon HD 7950AMD Radeon R9 270XAMD Radeon R9 290NVIDIA GeForce GTX 680NVIDIA GeForce GTX 760NVIDIA GeForce GTX 770NVIDIA GeForce GTX 780 TiNVIDIA GeForce GTX TITAN50100150200250SE +/- 2.77, N = 3SE +/- 0.12, N = 3SE +/- 2.83, N = 3SE +/- 0.27, N = 3SE +/- 0.22, N = 3SE +/- 1.21, N = 3SE +/- 2.14, N = 3SE +/- 1.40, N = 3213.12218.38216.40219.49206.18227.30232.48229.06

Counter-Strike Source

Resolution: 2560 x 1600

OpenBenchmarking.orgFrames Per Second Per Watt, More Is BetterCounter-Strike SourceResolution: 2560 x 1600AMD Radeon HD 7950AMD Radeon R9 270XAMD Radeon R9 290NVIDIA GeForce GTX 680NVIDIA GeForce GTX 760NVIDIA GeForce GTX 770NVIDIA GeForce GTX 780 TiNVIDIA GeForce GTX TITAN0.40730.81461.22191.62922.03651.811.811.681.261.141.251.041.37

Counter-Strike Source

GPU Temperature Monitor

OpenBenchmarking.orgCelsius, Fewer Is BetterCounter-Strike SourceGPU Temperature MonitorAMD Radeon HD 7950AMD Radeon R9 270XAMD Radeon R9 290NVIDIA GeForce GTX 680NVIDIA GeForce GTX 760NVIDIA GeForce GTX 770NVIDIA GeForce GTX 780 TiNVIDIA GeForce GTX TITAN1530456075Min: 41 / Avg: 49.42 / Max: 62Min: 30 / Avg: 35.19 / Max: 42Min: 60 / Avg: 61.56 / Max: 66Min: 52 / Avg: 66.31 / Max: 76Min: 55 / Avg: 72.67 / Max: 81Min: 53 / Avg: 63.92 / Max: 71Min: 50 / Avg: 62.88 / Max: 70Min: 53 / Avg: 61.27 / Max: 71

Counter-Strike Source

System Power Consumption Monitor

OpenBenchmarking.orgWatts, Fewer Is BetterCounter-Strike SourceSystem Power Consumption MonitorAMD Radeon HD 7950AMD Radeon R9 270XAMD Radeon R9 290NVIDIA GeForce GTX 680NVIDIA GeForce GTX 760NVIDIA GeForce GTX 770NVIDIA GeForce GTX 780 TiNVIDIA GeForce GTX TITAN60120180240300Min: 66.6 / Avg: 117.56 / Max: 223.7Min: 66 / Avg: 120.53 / Max: 223.5Min: 72.4 / Avg: 128.57 / Max: 278.4Min: 109.8 / Avg: 221.66 / Max: 263.2Min: 105.9 / Avg: 216.46 / Max: 270.4Min: 101.4 / Avg: 187.81 / Max: 266.7Min: 138.4 / Avg: 274.08 / Max: 335.2Min: 122.6 / Avg: 199.19 / Max: 319.4

GPU Temperature Monitor

Phoronix Test Suite System Monitoring

OpenBenchmarking.orgCelsiusGPU Temperature MonitorPhoronix Test Suite System MonitoringAMD Radeon HD 7950AMD Radeon R9 270XAMD Radeon R9 290NVIDIA GeForce GTX 680NVIDIA GeForce GTX 760NVIDIA GeForce GTX 770NVIDIA GeForce GTX 780 TiNVIDIA GeForce GTX TITAN20406080100Min: 41 / Avg: 72 / Max: 82Min: 28 / Avg: 46.55 / Max: 57Min: 56 / Avg: 80.21 / Max: 93Min: 38 / Avg: 75.95 / Max: 81Min: 38 / Avg: 75.95 / Max: 82Min: 43 / Avg: 75.69 / Max: 81Min: 33 / Avg: 75.3 / Max: 83Min: 40 / Avg: 72.68 / Max: 81

Half-Life 2 - Lost Coast

Resolution: 2560 x 1600

OpenBenchmarking.orgFrames Per Second, More Is BetterHalf-Life 2 - Lost CoastResolution: 2560 x 1600AMD Radeon HD 7950AMD Radeon R9 270XAMD Radeon R9 290NVIDIA GeForce GTX 680NVIDIA GeForce GTX 760NVIDIA GeForce GTX 770NVIDIA GeForce GTX 780 TiNVIDIA GeForce GTX TITAN60120180240300SE +/- 0.34, N = 2SE +/- 0.21, N = 2SE +/- 2.02, N = 3SE +/- 0.31, N = 3SE +/- 0.16, N = 3SE +/- 0.56, N = 2SE +/- 1.51, N = 3SE +/- 1.22, N = 2204.60189.13237.86218.43190.10234.06283.88273.89

Reaction Quake 3

Resolution: 2560 x 1600

OpenBenchmarking.orgFrames Per Second, More Is BetterReaction Quake 3 1.0 BetaResolution: 2560 x 1600AMD Radeon HD 7950AMD Radeon R9 270XAMD Radeon R9 290NVIDIA GeForce GTX 680NVIDIA GeForce GTX 760NVIDIA GeForce GTX 770NVIDIA GeForce GTX 780 TiNVIDIA GeForce GTX TITAN160320480640800SE +/- 1.23, N = 3SE +/- 0.09, N = 3SE +/- 0.12, N = 3SE +/- 1.31, N = 3SE +/- 1.31, N = 3SE +/- 2.09, N = 3SE +/- 11.30, N = 3SE +/- 7.80, N = 3510.43420.17448.90551.47510.87587.37749.20688.77MIN: 508.7 / MAX: 512.8MIN: 420 / MAX: 420.3MIN: 448.7 / MAX: 449.1MIN: 548.9 / MAX: 553.2MIN: 509 / MAX: 513.4MIN: 583.2 / MAX: 589.7MIN: 726.6 / MAX: 760.5MIN: 673.2 / MAX: 697.4

Reaction Quake 3

Resolution: 2560 x 1600 - Total Frame Time

OpenBenchmarking.orgMilliseconds, Fewer Is BetterReaction Quake 3 1.0 BetaResolution: 2560 x 1600 - Total Frame TimeAMD Radeon HD 7950AMD Radeon R9 270XAMD Radeon R9 290NVIDIA GeForce GTX 680NVIDIA GeForce GTX 760NVIDIA GeForce GTX 770NVIDIA GeForce GTX 780 TiNVIDIA GeForce GTX TITAN3691215Min: 1 / Avg: 1.93 / Max: 8Min: 1 / Avg: 2.34 / Max: 9Min: 1 / Avg: 2.19 / Max: 9Min: 1 / Avg: 1.79 / Max: 4Min: 1 / Avg: 1.91 / Max: 4Min: 1 / Avg: 1.67 / Max: 3Min: 1 / Avg: 1.29 / Max: 3Min: 1 / Avg: 1.41 / Max: 3

System Power Consumption Monitor

Phoronix Test Suite System Monitoring

OpenBenchmarking.orgWattsSystem Power Consumption MonitorPhoronix Test Suite System MonitoringAMD Radeon HD 7950AMD Radeon R9 270XAMD Radeon R9 290NVIDIA GeForce GTX 680NVIDIA GeForce GTX 760NVIDIA GeForce GTX 770NVIDIA GeForce GTX 780 TiNVIDIA GeForce GTX TITAN70140210280350Min: 65.6 / Avg: 209.75 / Max: 271.9Min: 65.4 / Avg: 168.07 / Max: 237Min: 65 / Avg: 232.69 / Max: 351.3Min: 65 / Avg: 234.78 / Max: 268.7Min: 62 / Avg: 228.49 / Max: 270.4Min: 58.8 / Avg: 228.03 / Max: 312.7Min: 63.5 / Avg: 310.47 / Max: 385Min: 60.8 / Avg: 243.34 / Max: 363.2

Tesseract

Resolution: 1920 x 1080

OpenBenchmarking.orgFrames Per Second, More Is BetterTesseract 2014-05-12Resolution: 1920 x 1080AMD Radeon HD 7950AMD Radeon R9 270XAMD Radeon R9 290NVIDIA GeForce GTX 680NVIDIA GeForce GTX 760NVIDIA GeForce GTX 770NVIDIA GeForce GTX 780 TiNVIDIA GeForce GTX TITAN306090120150SE +/- 0.43, N = 3SE +/- 0.44, N = 3SE +/- 0.37, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.18, N = 3SE +/- 0.15, N = 3SE +/- 0.10, N = 3123.83123.21123.68128.03128.05127.87127.90127.95

Tesseract

GPU Temperature Monitor

OpenBenchmarking.orgCelsius, Fewer Is BetterTesseract 2014-05-12GPU Temperature MonitorAMD Radeon HD 7950AMD Radeon R9 270XAMD Radeon R9 290NVIDIA GeForce GTX 680NVIDIA GeForce GTX 760NVIDIA GeForce GTX 770NVIDIA GeForce GTX 780 TiNVIDIA GeForce GTX TITAN1428425670Min: 56 / Avg: 61.18 / Max: 64Min: 39 / Avg: 44.11 / Max: 46Min: 67 / Avg: 71.11 / Max: 75Min: 64 / Avg: 66.79 / Max: 69Min: 60 / Avg: 62.67 / Max: 63Min: 59 / Avg: 60.75 / Max: 62Min: 55 / Avg: 55.4 / Max: 56Min: 61 / Avg: 61.56 / Max: 62

Tesseract

System Power Consumption Monitor

OpenBenchmarking.orgWatts, Fewer Is BetterTesseract 2014-05-12System Power Consumption MonitorAMD Radeon HD 7950AMD Radeon R9 270XAMD Radeon R9 290NVIDIA GeForce GTX 680NVIDIA GeForce GTX 760NVIDIA GeForce GTX 770NVIDIA GeForce GTX 780 TiNVIDIA GeForce GTX TITAN4080120160200Min: 89.4 / Avg: 157.38 / Max: 170.5Min: 88.9 / Avg: 144.57 / Max: 154.3Min: 94.7 / Avg: 180.65 / Max: 200.3Min: 131.6 / Avg: 147.29 / Max: 152.1Min: 104 / Avg: 140.21 / Max: 145.3Min: 102.3 / Avg: 137.83 / Max: 142.3Min: 134.9 / Avg: 165.43 / Max: 168.9Min: 147.4 / Avg: 157.8 / Max: 163.5

Unigine Heaven

Resolution: 1920 x 1080

OpenBenchmarking.orgFrames Per Second, More Is BetterUnigine Heaven 4.0Resolution: 1920 x 1080AMD Radeon HD 7950AMD Radeon R9 270XAMD Radeon R9 290NVIDIA GeForce GTX 680NVIDIA GeForce GTX 760NVIDIA GeForce GTX 770NVIDIA GeForce GTX 780 TiNVIDIA GeForce GTX TITAN20406080100SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.04, N = 3SE +/- 0.08, N = 3SE +/- 0.18, N = 3SE +/- 0.44, N = 342.5635.8655.2748.6243.3751.0388.6183.47

Unigine Heaven

Resolution: 1920 x 1080

OpenBenchmarking.orgFrames Per Second Per Watt, More Is BetterUnigine Heaven 4.0Resolution: 1920 x 1080AMD Radeon HD 7950AMD Radeon R9 270XAMD Radeon R9 290NVIDIA GeForce GTX 680NVIDIA GeForce GTX 760NVIDIA GeForce GTX 770NVIDIA GeForce GTX 780 TiNVIDIA GeForce GTX TITAN0.05850.1170.17550.2340.29250.170.170.180.190.170.200.260.26

Unigine Heaven

GPU Temperature Monitor

OpenBenchmarking.orgCelsius, Fewer Is BetterUnigine Heaven 4.0GPU Temperature MonitorAMD Radeon HD 7950AMD Radeon R9 270XAMD Radeon R9 290NVIDIA GeForce GTX 680NVIDIA GeForce GTX 760NVIDIA GeForce GTX 770NVIDIA GeForce GTX 780 TiNVIDIA GeForce GTX TITAN20406080100Min: 56 / Avg: 77.61 / Max: 81Min: 39 / Avg: 53.83 / Max: 56Min: 66 / Avg: 88.31 / Max: 93Min: 62 / Avg: 78.47 / Max: 80Min: 55 / Avg: 79.47 / Max: 82Min: 55 / Avg: 78.38 / Max: 80Min: 49 / Avg: 80.36 / Max: 83Min: 56 / Avg: 78.69 / Max: 81

Unigine Heaven

System Power Consumption Monitor

OpenBenchmarking.orgWatts, Fewer Is BetterUnigine Heaven 4.0System Power Consumption MonitorAMD Radeon HD 7950AMD Radeon R9 270XAMD Radeon R9 290NVIDIA GeForce GTX 680NVIDIA GeForce GTX 760NVIDIA GeForce GTX 770NVIDIA GeForce GTX 780 TiNVIDIA GeForce GTX TITAN70140210280350Min: 134 / Avg: 246.81 / Max: 271.9Min: 90.3 / Avg: 216.1 / Max: 237Min: 96.3 / Avg: 310.64 / Max: 351.3Min: 130.1 / Avg: 250.92 / Max: 267.1Min: 128.7 / Avg: 251.71 / Max: 270.3Min: 129.3 / Avg: 249.3 / Max: 291.5Min: 164.9 / Avg: 346.94 / Max: 385Min: 154.3 / Avg: 321.08 / Max: 363.2

Unigine Tropics

Resolution: 2560 x 1600

OpenBenchmarking.orgFrames Per Second, More Is BetterUnigine Tropics 1.3Resolution: 2560 x 1600AMD Radeon HD 7950AMD Radeon R9 270XAMD Radeon R9 290NVIDIA GeForce GTX 680NVIDIA GeForce GTX 760NVIDIA GeForce GTX 770NVIDIA GeForce GTX 780 TiNVIDIA GeForce GTX TITAN4080120160200SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.41, N = 3SE +/- 0.43, N = 3SE +/- 0.33, N = 3SE +/- 0.21, N = 398.4987.38119.65115.9499.65121.65174.14158.29

Unigine Valley

Resolution: 1920 x 1080

OpenBenchmarking.orgFrames Per Second, More Is BetterUnigine Valley 1.0Resolution: 1920 x 1080AMD Radeon HD 7950AMD Radeon R9 270XAMD Radeon R9 290NVIDIA GeForce GTX 680NVIDIA GeForce GTX 760NVIDIA GeForce GTX 770NVIDIA GeForce GTX 780 TiNVIDIA GeForce GTX TITAN20406080100SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.06, N = 3SE +/- 0.02, N = 3SE +/- 0.16, N = 3SE +/- 0.40, N = 3SE +/- 0.05, N = 3SE +/- 0.21, N = 346.6343.7965.3264.6955.1667.7990.4684.67

Unigine Valley

GPU Temperature Monitor

OpenBenchmarking.orgCelsius, Fewer Is BetterUnigine Valley 1.0GPU Temperature MonitorAMD Radeon HD 7950AMD Radeon R9 270XAMD Radeon R9 290NVIDIA GeForce GTX 680NVIDIA GeForce GTX 760NVIDIA GeForce GTX 770NVIDIA GeForce GTX 780 TiNVIDIA GeForce GTX TITAN20406080100Min: 60 / Avg: 78.34 / Max: 81Min: 40 / Avg: 55.15 / Max: 57Min: 85 / Avg: 90 / Max: 93Min: 70 / Avg: 79.46 / Max: 81Min: 77 / Avg: 80.41 / Max: 81Min: 65 / Avg: 79.36 / Max: 80Min: 76 / Avg: 81.33 / Max: 83Min: 74 / Avg: 79.71 / Max: 81

Xonotic

Resolution: 2560 x 1600 - Effects Quality: Ultimate

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.7Resolution: 2560 x 1600 - Effects Quality: UltimateAMD Radeon HD 7950AMD Radeon R9 270XAMD Radeon R9 290NVIDIA GeForce GTX 680NVIDIA GeForce GTX 760NVIDIA GeForce GTX 770NVIDIA GeForce GTX 780 TiNVIDIA GeForce GTX TITAN4080120160200SE +/- 0.71, N = 3SE +/- 0.38, N = 3SE +/- 0.73, N = 3SE +/- 0.46, N = 3SE +/- 0.36, N = 3SE +/- 0.55, N = 3SE +/- 0.89, N = 3SE +/- 0.45, N = 3130.17124.38141.27154.98140.06160.78184.91181.39MIN: 26 / MAX: 412MIN: 28 / MAX: 369MIN: 23 / MAX: 429MIN: 41 / MAX: 332MIN: 39 / MAX: 292MIN: 38 / MAX: 357MIN: 41 / MAX: 474MIN: 40 / MAX: 445

Xonotic

GPU Temperature Monitor

OpenBenchmarking.orgCelsius, Fewer Is BetterXonotic 0.7GPU Temperature MonitorAMD Radeon HD 7950AMD Radeon R9 270XAMD Radeon R9 290NVIDIA GeForce GTX 680NVIDIA GeForce GTX 760NVIDIA GeForce GTX 770NVIDIA GeForce GTX 780 TiNVIDIA GeForce GTX TITAN1632486480Min: 60 / Avg: 67.75 / Max: 73Min: 46 / Avg: 48.81 / Max: 52Min: 80 / Avg: 83.78 / Max: 87Min: 66 / Avg: 75.21 / Max: 78Min: 70 / Avg: 77.56 / Max: 81Min: 66 / Avg: 76.55 / Max: 80Min: 71 / Avg: 72.43 / Max: 74Min: 75 / Avg: 76.43 / Max: 77


Phoronix Test Suite v10.8.5