Nouveau AMDGPU Linux 4.10 Mesa 13.1-dev Open vs. Closed Benchmarks

Nouveau and RadeonSI testing on the Linux 4.10 kernel with Mesa 13.1-dev then compared to NVIDIA binary driver. Benchmarks by Michael Larabel for a future article on phoronix.com.

HTML result view exported from: https://openbenchmarking.org/result/1701073-RI-OPENCLOSE69&grs&rdt.

ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLVulkanCompilerFile-SystemScreen ResolutionOpenCLOpen-SourceClosed-SourceOpen-Source GTX 780 Ti GTX 680 GTX 760 GTX 980 GTX 980 Ti GTX 780 Ti GTX 760 GTX 680 GTX 980 GTX 980 Ti R9 Fury R9 285 RX 480 RX 480 R9 Fury R9 285Intel Xeon E3-1280 v5 @ 4.00GHz (8 Cores)MSI C236A WORKSTATION (MS-7998) v1.0Intel Sky Lake16384MB256GB TOSHIBA-RD400NVIDIA GeForce GTX 780 Ti 3072MBRealtek ALC1150Acer B286HKIntel ConnectionUbuntu 16.044.10.0-999-generic (x86_64) 20170103Unity 7.4.0X Server 1.18.4nouveau 1.0.134.3 Mesa 13.1.0-devel- padoka PPA Gallium 0.41.0.8GCC 5.4.0 20160609 + CUDA 8.0ext43840x2160NVIDIA GeForce GTX 680 2048MBNVIDIA GeForce GTX 760 2048MBNVIDIA GeForce GTX 980 4096MB4.1 Mesa 13.1.0-devel- padoka PPA Gallium 0.4NVIDIA GeForce GTX 980 Ti 6144MBNVIDIA GeForce GTX 780 Ti 3072MB (875/3500MHz)4.4.0-57-generic (x86_64)NVIDIA 375.264.5.0OpenCL 1.2 CUDA 8.0.0NVIDIA GeForce GTX 760 2048MB (980/3004MHz)NVIDIA GeForce GTX 680 2048MB (1006/3004MHz)NVIDIA GeForce GTX 980 4096MB (1126/3505MHz)NVIDIA GeForce GTX 980 Ti 6144MB (999/3505MHz)Sapphire AMD Radeon R9 Fury 4096MBAcer B286HKmodesetting 1.18.44.5.13462OpenCL 2.0 AMD-APP (2236.5)XFX AMD Radeon R9 200 2048MBAMD Radeon RX 480 8192MBamdgpu 1.1.99AMD Radeon RX 470/480 8192MB4.10.0-999-generic (x86_64) 20170103amdgpu 1.2.994.5 Mesa 13.1.0-devel- padoka PPA Gallium 0.4Sapphire AMD Radeon R9 FURY / NANO 4096MBmodesetting 1.18.4XFX AMD Radeon R9 285/380 2048MBOpenBenchmarking.orgKernel Details- Open-Source: GTX 780 Ti, Open-Source: GTX 680, Open-Source: GTX 760: nouveau.config=NvBoost=2Processor Details- Scaling Governor: intel_pstate performanceGraphics Details- Open-Source: GTX 780 Ti: EXA- Open-Source: GTX 680: EXA- Open-Source: GTX 760: EXA- Open-Source: GTX 980: EXA- Open-Source: GTX 980 Ti: EXA- Closed-Source: R9 Fury: GLAMOR- Closed-Source: R9 285: GLAMOR- Closed-Source: RX 480: GLAMOR- Open-Source: RX 480: GLAMOR- Open-Source: R9 Fury: GLAMOR- Open-Source: R9 285: GLAMOR

tf2: 3840 x 2160xonotic: 3840 x 2160 - Lowgputest: Triangle - 1920 x 1080 - Fullscreengputest: Furmark - 1920 x 1080 - Fullscreengputest: Pixmark Piano - 1920 x 1080 - Fullscreencsgo: 3840 x 2160dota2: 3840 x 2160 - OpenGLxonotic: 3840 x 2160 - Ultratesseract: 3840 x 2160etlegacy: Renderer2 - 3840 x 2160Open-SourceClosed-SourceOpen-Source GTX 780 Ti GTX 680 GTX 760 GTX 980 GTX 980 Ti GTX 780 Ti GTX 760 GTX 680 GTX 980 GTX 980 Ti R9 Fury R9 285 RX 480 RX 480 R9 Fury R9 285135.38396.51111085204127584.1226.40202.29133.55200.27102.00343.3169927112817454.2419.20130.8782.69158.7389.55321.686706392013745.4717.57112.6972.50149.0317.2160.307332161278.606.6720.7218.5322.3027.89112.26139382783712.406.6335.4626.8639.33136.27435.031718622085355129.8563.77251.70171.11231.40109.65395.20118467103816766.6735.90143.4798.65182.10122.72413.64123427132421981.5441.67166.70111.32191.13137.67438.581520762034395132.4773.43217.70181.97225.57138.16441.631880472676508160.8989.77261.87213.43234.73133.14389.741045413298509122.6356.30249.50171.69168.67108.41357.0451076141623066.9233.07172.6398.94137.77129.77382.26796931616390100.1346.77223.26140.08162.37125.18335.59226507170534798.8544.47219.01155.24118.63130.85349.322701633451365136.0765.38253.79210.95127.03125.33351.69114012155116775.2236.47176.31119.91105.83OpenBenchmarking.org

Team Fortress 2

Resolution: 3840 x 2160

Open-SourceClosed-SourceOpenBenchmarking.orgFrames Per Second, More Is BetterTeam Fortress 2Resolution: 3840 x 2160GTX 780 TiGTX 680GTX 760GTX 980GTX 980 TiR9 FuryR9 285RX 480306090120150SE +/- 0.54, N = 3SE +/- 0.04, N = 3SE +/- 0.13, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.65, N = 3SE +/- 0.18, N = 3SE +/- 1.20, N = 3SE +/- 0.23, N = 3SE +/- 0.11, N = 3SE +/- 0.43, N = 3SE +/- 0.32, N = 3SE +/- 0.34, N = 3SE +/- 0.31, N = 3SE +/- 0.20, N = 3SE +/- 0.93, N = 3135.38102.0089.5517.2127.89125.18130.85125.33136.27109.65122.72137.67138.16133.14108.41129.77

Xonotic

Resolution: 3840 x 2160 - Effects Quality: Low

Open-SourceClosed-SourceOpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.8Resolution: 3840 x 2160 - Effects Quality: LowGTX 780 TiGTX 680GTX 760GTX 980GTX 980 TiR9 FuryR9 285RX 480100200300400500SE +/- 0.64, N = 3SE +/- 1.78, N = 3SE +/- 1.00, N = 3SE +/- 0.05, N = 3SE +/- 0.32, N = 3SE +/- 1.03, N = 3SE +/- 0.73, N = 3SE +/- 0.22, N = 3SE +/- 1.37, N = 3SE +/- 0.69, N = 3SE +/- 0.98, N = 3SE +/- 1.58, N = 3SE +/- 1.30, N = 3SE +/- 0.81, N = 3SE +/- 1.33, N = 3SE +/- 1.53, N = 3396.51343.31321.6860.30112.26335.59349.32351.69435.03395.20413.64438.58441.63389.74357.04382.26

GpuTest

Test: Triangle - Resolution: 1920 x 1080 - Mode: Fullscreen

Open-SourceClosed-SourceOpenBenchmarking.orgPoints, More Is BetterGpuTest 0.7.0Test: Triangle - Resolution: 1920 x 1080 - Mode: FullscreenGTX 780 TiGTX 680GTX 760GTX 980GTX 980 TiR9 FuryR9 285RX 48060K120K180K240K300KSE +/- 388.86, N = 3SE +/- 150.70, N = 3SE +/- 169.18, N = 3SE +/- 1.45, N = 3SE +/- 11.67, N = 3SE +/- 75.16, N = 3SE +/- 31.52, N = 3SE +/- 6.01, N = 3SE +/- 1042.57, N = 3SE +/- 578.33, N = 3SE +/- 185.53, N = 3SE +/- 743.82, N = 3SE +/- 503.51, N = 3SE +/- 216.50, N = 3SE +/- 144.51, N = 3SE +/- 328.85, N = 311108569927670637332139382265072701631140121718621184671234271520761880471045415107679693

GpuTest

Test: Furmark - Resolution: 1920 x 1080 - Mode: Fullscreen

Open-SourceClosed-SourceOpenBenchmarking.orgPoints, More Is BetterGpuTest 0.7.0Test: Furmark - Resolution: 1920 x 1080 - Mode: FullscreenGTX 780 TiGTX 680GTX 760GTX 980GTX 980 TiR9 FuryR9 285RX 4807001400210028003500SE +/- 0.88, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 2.33, N = 3SE +/- 3.00, N = 3SE +/- 0.88, N = 3SE +/- 3.51, N = 3SE +/- 2.52, N = 3SE +/- 0.58, N = 3SE +/- 1.20, N = 3SE +/- 0.88, N = 3SE +/- 7.62, N = 3SE +/- 0.33, N = 3SE +/- 2.08, N = 32041112892016127817053451155120851038132420342676329814161616

GpuTest

Test: Pixmark Piano - Resolution: 1920 x 1080 - Mode: Fullscreen

Open-SourceClosed-SourceOpenBenchmarking.orgPoints, More Is BetterGpuTest 0.7.0Test: Pixmark Piano - Resolution: 1920 x 1080 - Mode: FullscreenGTX 780 TiGTX 680GTX 760GTX 980GTX 980 TiR9 FuryR9 285RX 480110220330440550SE +/- 0.33, N = 3SE +/- 0.00, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 4.04, N = 3SE +/- 0.58, N = 3SE +/- 0.00, N = 3SE +/- 6.17, N = 3SE +/- 1.76, N = 3SE +/- 0.00, N = 3SE +/- 0.58, N = 3SE +/- 1.45, N = 32751741372737347365167355167219395508509230390

Counter-Strike: Global Offensive

Resolution: 3840 x 2160

Open-SourceClosed-SourceOpenBenchmarking.orgFrames Per Second, More Is BetterCounter-Strike: Global OffensiveResolution: 3840 x 2160GTX 780 TiGTX 680GTX 760GTX 980GTX 980 TiR9 FuryR9 285RX 4804080120160200SE +/- 0.09, N = 3SE +/- 0.13, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.55, N = 3SE +/- 0.16, N = 3SE +/- 0.94, N = 3SE +/- 0.17, N = 3SE +/- 0.72, N = 3SE +/- 0.37, N = 3SE +/- 0.31, N = 3SE +/- 0.28, N = 3SE +/- 0.18, N = 3SE +/- 0.99, N = 3SE +/- 0.57, N = 384.1254.2445.478.6012.4098.85136.0775.22129.8566.6781.54132.47160.89122.6366.92100.13

Dota 2

Resolution: 3840 x 2160 - Renderer: OpenGL

Open-SourceClosed-SourceOpenBenchmarking.orgFrames Per Second, More Is BetterDota 2Resolution: 3840 x 2160 - Renderer: OpenGLGTX 780 TiGTX 680GTX 760GTX 980GTX 980 TiR9 FuryR9 285RX 48020406080100SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.07, N = 3SE +/- 0.29, N = 3SE +/- 1.85, N = 6SE +/- 0.37, N = 3SE +/- 0.28, N = 3SE +/- 0.06, N = 3SE +/- 0.09, N = 3SE +/- 0.55, N = 3SE +/- 0.43, N = 3SE +/- 0.95, N = 3SE +/- 0.09, N = 3SE +/- 0.85, N = 326.4019.2017.576.676.6344.4765.3836.4763.7735.9041.6773.4389.7756.3033.0746.77

Xonotic

Resolution: 3840 x 2160 - Effects Quality: Ultra

Open-SourceClosed-SourceOpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.8Resolution: 3840 x 2160 - Effects Quality: UltraGTX 780 TiGTX 680GTX 760GTX 980GTX 980 TiR9 FuryR9 285RX 48060120180240300SE +/- 0.27, N = 3SE +/- 0.22, N = 3SE +/- 0.13, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.68, N = 3SE +/- 0.94, N = 3SE +/- 0.74, N = 3SE +/- 0.44, N = 3SE +/- 0.63, N = 3SE +/- 0.23, N = 3SE +/- 0.41, N = 3SE +/- 0.47, N = 3SE +/- 0.09, N = 3SE +/- 0.10, N = 3SE +/- 0.16, N = 3202.29130.87112.6920.7235.46219.01253.79176.31251.70143.47166.70217.70261.87249.50172.63223.26

Tesseract

Resolution: 3840 x 2160

Open-SourceClosed-SourceOpenBenchmarking.orgFrames Per Second, More Is BetterTesseract 2014-05-12Resolution: 3840 x 2160GTX 780 TiGTX 680GTX 760GTX 980GTX 980 TiR9 FuryR9 285RX 48050100150200250SE +/- 1.45, N = 3SE +/- 0.23, N = 3SE +/- 0.20, N = 3SE +/- 0.04, N = 3SE +/- 0.10, N = 3SE +/- 1.38, N = 3SE +/- 1.85, N = 3SE +/- 0.44, N = 3SE +/- 0.98, N = 3SE +/- 0.36, N = 3SE +/- 0.24, N = 3SE +/- 0.63, N = 3SE +/- 2.65, N = 3SE +/- 0.40, N = 3SE +/- 0.42, N = 3SE +/- 0.39, N = 3133.5582.6972.5018.5326.86155.24210.95119.91171.1198.65111.32181.97213.43171.6998.94140.08

ET: Legacy

Renderer: Renderer2 - Resolution: 3840 x 2160

Open-SourceClosed-SourceOpenBenchmarking.orgFrames Per Second, More Is BetterET: Legacy 2.75Renderer: Renderer2 - Resolution: 3840 x 2160GTX 780 TiGTX 680GTX 760GTX 980GTX 980 TiR9 FuryR9 285RX 48050100150200250SE +/- 0.93, N = 3SE +/- 0.49, N = 3SE +/- 0.32, N = 3SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.75, N = 3SE +/- 0.43, N = 3SE +/- 2.66, N = 6SE +/- 0.83, N = 3SE +/- 0.70, N = 3SE +/- 0.07, N = 3SE +/- 0.79, N = 3SE +/- 0.69, N = 3SE +/- 0.72, N = 3SE +/- 0.30, N = 3SE +/- 0.38, N = 3200.27158.73149.0322.3039.33118.63127.03105.83231.40182.10191.13225.57234.73168.67137.77162.37


Phoronix Test Suite v10.8.5