NVIDIA vs. AMD 2D Linux GPU Performance

NVIDIA 2D Linux benchmarks by Michael Larabel of Phoronix.com for a future article on Ubuntu with binary GPU drivers.

Compare your own system(s) to this result file with the Phoronix Test Suite by running the command: phoronix-test-suite benchmark 1410061-LI-AMD2DNVID49
Jump To Table - Results

View

Do Not Show Noisy Results
Do Not Show Results With Incomplete Data
Do Not Show Results With Little Change/Spread
List Notable Results
Show Result Confidence Charts
Allow Limiting Results To Certain Suite(s)

Statistics

Show Overall Harmonic Mean(s)
Show Overall Geometric Mean
Show Wins / Losses Counts (Pie Chart)
Normalize Results
Remove Outliers Before Calculating Averages

Graph Settings

Force Line Graphs Where Applicable
Convert To Scalar Where Applicable
Disable Color Branding
Prefer Vertical Bar Graphs

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Highlight
Result
Toggle/Hide
Result
Result
Identifier
View Logs
Performance Per
Dollar
Date
Run
  Test
  Duration
GeForce GTX 460
October 05 2014
 
GeForce GT 520
October 05 2014
 
GeForce GT 610
October 04 2014
 
GeForce GTX 680
October 04 2014
 
GeForce GTX 750 Ti
October 05 2014
 
GeForce GTX 780 Ti
October 05 2014
 
GeForce GTX 980
October 05 2014
 
Radeon HD 6950
October 05 2014
 
Radeon HD 7850
October 05 2014
 
Radeon R7 260X
October 06 2014
 
Radeon R9 270X
October 06 2014
 
Radeon R9 290
October 06 2014
 
Invert Behavior (Only Show Selected Data)
 

Only show results where is faster than
Only show results matching title/arguments (delimit multiple options with a comma):
Do not show results matching title/arguments (delimit multiple options with a comma):


NVIDIA vs. AMD 2D Linux GPU PerformanceOpenBenchmarking.orgPhoronix Test SuiteIntel Core i7-5960X @ 3.50GHz (16 Cores)Gigabyte X99-UD4-CFIntel Haswell-E DMI216384MB128GB Crucial_CT128MX1NVIDIA GeForce GTX 460 768MB (675/1804MHz)eVGA NVIDIA GeForce GT 520 1024MB (810/500MHz)Zotac NVIDIA GeForce GT 610 1024MB (810/533MHz)NVIDIA GeForce GTX 680 2048MB (1006/3004MHz)NVIDIA GeForce GTX 750 Ti 2048MB (1019/2700MHz)NVIDIA GeForce GTX 780 Ti 3072MB (875/3500MHz)NVIDIA GeForce GTX 980 4096MB (1126/3505MHz)Sapphire AMD Radeon HD 6900 2048MB (800/1250MHz)ASUS AMD Radeon HD 7800 1024MB (860/1200MHz)Sapphire AMD Radeon R7 200 2048MB (1150/1650MHz)Gigabyte AMD Radeon R9 200 2048MB (1100/1400MHz)XFX AMD Radeon R9 200 4096MB (947/1250MHz)Intel Wellsburg HD AudioSamsung SyncMasterSyncMasterIntel ConnectionUbuntu 14.043.15.0-031500-generic (x86_64)Unity 7.2.2X Server 1.15.1NVIDIA 343.22fglrx 14.40.14.3.04.3.13179GCC 4.8.2ext42560x1600ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorsNetworkOSKernelDesktopDisplay ServerDisplay DriversOpenGLsCompilerFile-SystemScreen ResolutionNVIDIA Vs. AMD 2D Linux GPU Performance BenchmarksSystem Logs- --build=x86_64-linux-gnu --disable-browser-plugin --disable-libmudflap --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - Scaling Governor: intel_pstate performance- Radeon HD 6950, Radeon HD 7850, Radeon R7 260X, Radeon R9 270X, Radeon R9 290: LIBGL_DRIVERS_PATH=/usr/lib/i386-linux-gnu/dri:/usr/lib/x86_64-linux-gnu/dri

GeForce GTX 460GeForce GT 520GeForce GT 610GeForce GTX 680GeForce GTX 750 TiGeForce GTX 780 TiGeForce GTX 980Radeon HD 6950Radeon HD 7850Radeon R7 260XRadeon R9 270XRadeon R9 290Result OverviewPhoronix Test Suite100%121%143%164%186%QGears2GtkPerfRender Bench

NVIDIA vs. AMD 2D Linux GPU Performancegtkperf: GtkDrawingArea - Pixbufsgtkperf: GtkDrawingArea - Circlesgtkperf: GtkTextView - Add Textgtkperf: GtkTextView - Scrollgtkperf: GtkComboBoxEntrygtkperf: GtkToggleButtongtkperf: GtkRadioButtongtkperf: GtkCheckButtongtkperf: GtkComboBoxgtkperf: Total Timerender-bench: Phoronix Test Suite v5.4.0m1qgears2: XRender Extension - Image Scalingqgears2: XRender Extension - Gearsqgears2: XRender Extension - TextGeForce GTX 460GeForce GT 520GeForce GT 610GeForce GTX 680GeForce GTX 750 TiGeForce GTX 780 TiGeForce GTX 980Radeon HD 6950Radeon HD 7850Radeon R7 260XRadeon R9 270XRadeon R9 2901.8322.98666.560.0518.466.543.301.9430.93820.8917.311203.18232.71226.562.0122.93664.200.0521.446.443.282.0741.49831.0118.08857.58220.26221.552.0122.79666.220.0617.746.483.231.9140.72813.2918.51844.79160.48161.361.9522.55572.480.0612.616.373.171.9231.16811.5016.211240.20212.91222.611.8625.18664.880.0521.106.733.282.0522.89813.1517.021301.68163.82193.021.9522.89649.680.0516.816.323.282.0740.64830.0317.021076.31207.51216.401.8224.94665.130.0719.246.463.191.9230.28818.9816.831437.41181.21218.6710.6139.71608.290.0519.046.513.341.8824.61968.6117.001946.89247.65250.759.6437.92663.500.0515.176.234.011.8434.52917.0117.172035.06252.94257.061.0133.40665.270.0515.316.563.431.8422.74804.7918.482023.92258.31256.649.2039.85664.640.0514.896.333.271.8420.90926.9517.262013.24255.48273.0910.9739.56665.140.0515.836.594.751.8621.13983.1517.931846.42242.79243.32OpenBenchmarking.org

GtkPerf

This test calculates the average frame-rate from several different GTK operations. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkDrawingArea - PixbufsRadeon R7 260XGeForce GTX 980GeForce GTX 460GeForce GTX 750 TiGeForce GTX 680GeForce GTX 780 TiGeForce GT 520GeForce GT 610Radeon R9 270XRadeon HD 7850Radeon HD 6950Radeon R9 2903691215SE +/- 0.02, N = 6SE +/- 0.02, N = 3SE +/- 0.05, N = 6SE +/- 0.02, N = 3SE +/- 0.03, N = 5SE +/- 0.04, N = 6SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 31.011.821.831.861.951.952.012.019.209.6410.6110.971. (CC) gcc options: -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfontconfig -lgdk-x11-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkDrawingArea - CirclesGeForce GTX 680GeForce GT 610GeForce GTX 780 TiGeForce GT 520GeForce GTX 460GeForce GTX 980GeForce GTX 750 TiRadeon R7 260XRadeon HD 7850Radeon R9 290Radeon HD 6950Radeon R9 270X918273645SE +/- 0.38, N = 3SE +/- 0.39, N = 3SE +/- 0.33, N = 3SE +/- 0.44, N = 3SE +/- 0.10, N = 3SE +/- 0.25, N = 3SE +/- 0.92, N = 6SE +/- 0.09, N = 3SE +/- 1.15, N = 6SE +/- 0.93, N = 6SE +/- 0.09, N = 3SE +/- 0.13, N = 322.5522.7922.8922.9322.9824.9425.1833.4037.9239.5639.7139.851. (CC) gcc options: -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfontconfig -lgdk-x11-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkTextView - Add TextGeForce GTX 680Radeon HD 6950GeForce GTX 780 TiRadeon HD 7850GeForce GT 520Radeon R9 270XGeForce GTX 750 TiGeForce GTX 980Radeon R9 290Radeon R7 260XGeForce GT 610GeForce GTX 460140280420560700SE +/- 0.65, N = 3SE +/- 22.84, N = 5SE +/- 15.64, N = 6SE +/- 0.21, N = 3SE +/- 0.88, N = 3SE +/- 0.43, N = 3SE +/- 0.22, N = 3SE +/- 1.12, N = 3SE +/- 0.60, N = 3SE +/- 0.88, N = 3SE +/- 0.71, N = 3SE +/- 1.35, N = 3572.48608.29649.68663.50664.20664.64664.88665.13665.14665.27666.22666.561. (CC) gcc options: -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfontconfig -lgdk-x11-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkTextView - ScrollGeForce GTX 460GeForce GT 520GeForce GTX 750 TiGeForce GTX 780 TiRadeon HD 6950Radeon HD 7850Radeon R7 260XRadeon R9 270XRadeon R9 290GeForce GT 610GeForce GTX 680GeForce GTX 9800.01580.03160.04740.06320.079SE +/- 0.00, N = 6SE +/- 0.00, N = 6SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 6SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 6SE +/- 0.00, N = 6SE +/- 0.01, N = 6SE +/- 0.00, N = 6SE +/- 0.00, N = 60.050.050.050.050.050.050.050.050.050.060.060.071. (CC) gcc options: -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfontconfig -lgdk-x11-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkComboBoxEntryGeForce GTX 680Radeon R9 270XRadeon HD 7850Radeon R7 260XRadeon R9 290GeForce GTX 780 TiGeForce GT 610GeForce GTX 460Radeon HD 6950GeForce GTX 980GeForce GTX 750 TiGeForce GT 520510152025SE +/- 1.05, N = 6SE +/- 0.15, N = 3SE +/- 0.22, N = 3SE +/- 0.09, N = 3SE +/- 0.12, N = 3SE +/- 2.06, N = 6SE +/- 1.42, N = 6SE +/- 2.83, N = 6SE +/- 0.08, N = 3SE +/- 2.88, N = 6SE +/- 4.33, N = 6SE +/- 1.15, N = 612.6114.8915.1715.3115.8316.8117.7418.4619.0419.2421.1021.441. (CC) gcc options: -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfontconfig -lgdk-x11-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkToggleButtonRadeon HD 7850GeForce GTX 780 TiRadeon R9 270XGeForce GTX 680GeForce GT 520GeForce GTX 980GeForce GT 610Radeon HD 6950GeForce GTX 460Radeon R7 260XRadeon R9 290GeForce GTX 750 Ti246810SE +/- 0.12, N = 6SE +/- 0.01, N = 3SE +/- 0.13, N = 3SE +/- 0.10, N = 6SE +/- 0.00, N = 3SE +/- 0.07, N = 3SE +/- 0.02, N = 3SE +/- 0.04, N = 3SE +/- 0.13, N = 6SE +/- 0.03, N = 3SE +/- 0.10, N = 4SE +/- 0.17, N = 66.236.326.336.376.446.466.486.516.546.566.596.731. (CC) gcc options: -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfontconfig -lgdk-x11-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkRadioButtonGeForce GTX 680GeForce GTX 980GeForce GT 610Radeon R9 270XGeForce GT 520GeForce GTX 750 TiGeForce GTX 780 TiGeForce GTX 460Radeon HD 6950Radeon R7 260XRadeon HD 7850Radeon R9 2901.06882.13763.20644.27525.344SE +/- 0.06, N = 6SE +/- 0.06, N = 6SE +/- 0.05, N = 6SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.07, N = 3SE +/- 0.04, N = 3SE +/- 0.34, N = 6SE +/- 0.48, N = 63.173.193.233.273.283.283.283.303.343.434.014.751. (CC) gcc options: -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfontconfig -lgdk-x11-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkCheckButtonRadeon HD 7850Radeon R7 260XRadeon R9 270XRadeon R9 290Radeon HD 6950GeForce GT 610GeForce GTX 680GeForce GTX 980GeForce GTX 460GeForce GTX 750 TiGeForce GT 520GeForce GTX 780 Ti0.46580.93161.39741.86322.329SE +/- 0.04, N = 6SE +/- 0.03, N = 6SE +/- 0.05, N = 6SE +/- 0.03, N = 3SE +/- 0.04, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.15, N = 6SE +/- 0.14, N = 6SE +/- 0.16, N = 61.841.841.841.861.881.911.921.921.942.052.072.071. (CC) gcc options: -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfontconfig -lgdk-x11-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkComboBoxRadeon R9 270XRadeon R9 290Radeon R7 260XGeForce GTX 750 TiRadeon HD 6950GeForce GTX 980GeForce GTX 460GeForce GTX 680Radeon HD 7850GeForce GTX 780 TiGeForce GT 610GeForce GT 520918273645SE +/- 0.04, N = 3SE +/- 0.06, N = 3SE +/- 0.90, N = 6SE +/- 0.35, N = 5SE +/- 0.07, N = 3SE +/- 3.70, N = 6SE +/- 4.56, N = 6SE +/- 4.62, N = 6SE +/- 0.04, N = 3SE +/- 0.19, N = 3SE +/- 0.58, N = 3SE +/- 0.23, N = 320.9021.1322.7422.8924.6130.2830.9331.1634.5240.6440.7241.491. (CC) gcc options: -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfontconfig -lgdk-x11-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: Total TimeRadeon R7 260XGeForce GTX 680GeForce GTX 750 TiGeForce GT 610GeForce GTX 980GeForce GTX 460GeForce GTX 780 TiGeForce GT 520Radeon HD 7850Radeon R9 270XRadeon HD 6950Radeon R9 2902004006008001000SE +/- 5.39, N = 3SE +/- 0.59, N = 3SE +/- 1.69, N = 3SE +/- 11.84, N = 5SE +/- 1.31, N = 3SE +/- 14.44, N = 3SE +/- 7.36, N = 3SE +/- 5.89, N = 3SE +/- 21.99, N = 6SE +/- 16.51, N = 6SE +/- 1.95, N = 3SE +/- 3.09, N = 3804.79811.50813.15813.29818.98820.89830.03831.01917.01926.95968.61983.151. (CC) gcc options: -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfontconfig -lgdk-x11-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0

Render Bench

This test runs render_bench, which tests the performance of X.Org and the video driver's RENDER extension. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterRender BenchPhoronix Test Suite v5.4.0m1GeForce GTX 680GeForce GTX 980Radeon HD 6950GeForce GTX 750 TiGeForce GTX 780 TiRadeon HD 7850Radeon R9 270XGeForce GTX 460Radeon R9 290GeForce GT 520Radeon R7 260XGeForce GT 610510152025SE +/- 0.26, N = 4SE +/- 0.06, N = 3SE +/- 0.01, N = 3SE +/- 0.08, N = 3SE +/- 0.05, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.13, N = 3SE +/- 0.08, N = 3SE +/- 0.33, N = 3SE +/- 0.17, N = 3SE +/- 0.14, N = 316.2116.8317.0017.0217.0217.1717.2617.3117.9318.0818.4818.511. (CC) gcc options: -lm -lX11 -lXext -lXrender -lImlib2

QGears2

This test runs qgears2, which is a test written by Zack Rusin and is based upon cairogears. This test can see how well different rendering backends perform and uses Qt4. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterQGears2Rendering: XRender Extension - Test: Image ScalingRadeon HD 7850Radeon R7 260XRadeon R9 270XRadeon HD 6950Radeon R9 290GeForce GTX 980GeForce GTX 750 TiGeForce GTX 680GeForce GTX 460GeForce GTX 780 TiGeForce GT 520GeForce GT 610400800120016002000SE +/- 8.69, N = 3SE +/- 2.35, N = 3SE +/- 19.32, N = 3SE +/- 7.52, N = 3SE +/- 24.82, N = 3SE +/- 4.93, N = 3SE +/- 21.58, N = 4SE +/- 15.40, N = 3SE +/- 13.58, N = 3SE +/- 14.54, N = 3SE +/- 0.97, N = 3SE +/- 6.40, N = 32035.062023.922013.241946.891846.421437.411301.681240.201203.181076.31857.58844.791. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread

OpenBenchmarking.orgFrames Per Second, More Is BetterQGears2Rendering: XRender Extension - Test: GearsRadeon R7 260XRadeon R9 270XRadeon HD 7850Radeon HD 6950Radeon R9 290GeForce GTX 460GeForce GT 520GeForce GTX 680GeForce GTX 780 TiGeForce GTX 980GeForce GTX 750 TiGeForce GT 61060120180240300SE +/- 5.13, N = 6SE +/- 3.63, N = 6SE +/- 3.85, N = 5SE +/- 3.39, N = 6SE +/- 3.14, N = 6SE +/- 1.61, N = 3SE +/- 0.95, N = 3SE +/- 0.60, N = 3SE +/- 0.51, N = 3SE +/- 3.30, N = 3SE +/- 0.11, N = 3SE +/- 0.54, N = 3258.31255.48252.94247.65242.79232.71220.26212.91207.51181.21163.82160.481. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread

OpenBenchmarking.orgFrames Per Second, More Is BetterQGears2Rendering: XRender Extension - Test: TextRadeon R9 270XRadeon HD 7850Radeon R7 260XRadeon HD 6950Radeon R9 290GeForce GTX 460GeForce GTX 680GeForce GT 520GeForce GTX 980GeForce GTX 780 TiGeForce GTX 750 TiGeForce GT 61060120180240300SE +/- 7.41, N = 6SE +/- 1.30, N = 3SE +/- 1.21, N = 3SE +/- 0.60, N = 3SE +/- 4.09, N = 4SE +/- 3.49, N = 4SE +/- 5.54, N = 6SE +/- 1.16, N = 3SE +/- 12.00, N = 6SE +/- 5.05, N = 6SE +/- 17.45, N = 6SE +/- 1.45, N = 3273.09257.06256.64250.75243.32226.56222.61221.55218.67216.40193.02161.361. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread