Nouveau Git Maxwell vs. NVIDIA Linux Driver

Nouveau Maxwell performance improvements then compared to binary driver. Tests by Michael Larabel for a future article on Phoronix.com.

HTML result view exported from: https://openbenchmarking.org/result/1701159-RI-NOUVEAUGI98.

ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLVulkanCompilerFile-SystemScreen ResolutionGTX 750GTX 750 TiGTX 980GTX 750GTX 750 TiGTX 980 Mesa 17 Git + Linux 4.10 Mesa 17 Git + Linux 4.10 Mesa 17 Git + Linux 4.10 NVIDIA 375.27.03 NVIDIA 375.27.03 NVIDIA 375.27.03Intel Xeon E3-1280 v5 @ 4.00GHz (8 Cores)MSI C236A WORKSTATION (MS-7998) v1.0Intel Skylake16384MB256GB TOSHIBA-RD400eVGA NVIDIA GeForce GTX 750 1024MBRealtek ALC1150Acer B286HKIntel ConnectionUbuntu 16.104.10.0-999-generic (x86_64) 20170104Unity 7.5.0X Server 1.18.4nouveau 1.0.134.3 Mesa 17.0.0-devel Gallium 0.41.0.21GCC 6.2.0 20161005ext41920x1080NVIDIA GeForce GTX 750 Ti 2048MBNVIDIA GeForce GTX 980 4096MBeVGA NVIDIA GeForce GTX 750 1024MB (1019/2505MHz)4.8.0-34-generic (x86_64)NVIDIA 375.27.034.5.0NVIDIA GeForce GTX 750 Ti 2048MB (1019/2700MHz)NVIDIA GeForce GTX 980 4096MB (1126/3505MHz)OpenBenchmarking.orgKernel Details- GTX 750: Mesa 17 Git + Linux 4.10, GTX 750 Ti: Mesa 17 Git + Linux 4.10: nouveau.config=NvBoost=2Processor Details- Scaling Governor: intel_pstate powersaveGraphics Details- GTX 750: Mesa 17 Git + Linux 4.10, GTX 750 Ti: Mesa 17 Git + Linux 4.10, GTX 980: Mesa 17 Git + Linux 4.10: EXA

bioshock-infinite: 1920 x 1080 - Lowcsgo: 1920 x 1080dota2: 1920 x 1080 - OpenGLetlegacy: Renderer2 - 1920 x 1080openarena: 1920 x 1080portal: 1920 x 1080tesseract: 1920 x 1080xonotic: 1920 x 1080 - Lowxonotic: 1920 x 1080 - UltraGTX 750GTX 750 TiGTX 980GTX 750GTX 750 TiGTX 980 Mesa 17 Git + Linux 4.10 Mesa 17 Git + Linux 4.10 Mesa 17 Git + Linux 4.10 NVIDIA 375.27.03 NVIDIA 375.27.03 NVIDIA 375.27.0338.6153.0721.80186.70121.30181.50138.62336.25167.2844.1959.0325.33193.40138.07204.98155.86339.12188.3816.8534.248.6788.1789.1378.9764.54219.0686.1684.9399.9864.37229.23216.60254.52183.64365.11208.1695.53118.7974.43234.63257.13293.65204.43363.53229.54186.42203.04129.40244.97486.07771.85379.16365.62284.56OpenBenchmarking.org

BioShock Infinite

Resolution: 1920 x 1080 - Effects Quality: Low

GTX 750GTX 750 TiGTX 980OpenBenchmarking.orgFrames Per Second, More Is BetterBioShock InfiniteResolution: 1920 x 1080 - Effects Quality: LowMesa 17 Git + Linux 4.10NVIDIA 375.27.034080120160200SE +/- 0.03, N = 3SE +/- 0.05, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.00, N = 3SE +/- 2.71, N = 638.6184.9344.1995.5316.85186.42

Counter-Strike: Global Offensive

Resolution: 1920 x 1080

GTX 750GTX 750 TiGTX 980OpenBenchmarking.orgFrames Per Second, More Is BetterCounter-Strike: Global OffensiveResolution: 1920 x 1080Mesa 17 Git + Linux 4.10NVIDIA 375.27.034080120160200SE +/- 0.08, N = 3SE +/- 2.41, N = 6SE +/- 0.32, N = 3SE +/- 0.05, N = 3SE +/- 0.03, N = 3SE +/- 1.09, N = 353.0799.9859.03118.7934.24203.04

Dota 2

Resolution: 1920 x 1080 - Renderer: OpenGL

GTX 750GTX 750 TiGTX 980OpenBenchmarking.orgFrames Per Second, More Is BetterDota 2Resolution: 1920 x 1080 - Renderer: OpenGLMesa 17 Git + Linux 4.10NVIDIA 375.27.03306090120150SE +/- 0.06, N = 3SE +/- 0.28, N = 3SE +/- 0.42, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.78, N = 321.8064.3725.3374.438.67129.40

ET: Legacy

Renderer: Renderer2 - Resolution: 1920 x 1080

GTX 750GTX 750 TiGTX 980OpenBenchmarking.orgFrames Per Second, More Is BetterET: Legacy 2.75Renderer: Renderer2 - Resolution: 1920 x 1080Mesa 17 Git + Linux 4.10NVIDIA 375.27.0350100150200250SE +/- 0.26, N = 3SE +/- 1.18, N = 3SE +/- 0.10, N = 3SE +/- 0.99, N = 3SE +/- 0.24, N = 3SE +/- 1.17, N = 3186.70229.23193.40234.6388.17244.97

OpenArena

Resolution: 1920 x 1080

GTX 750GTX 750 TiGTX 980OpenBenchmarking.orgFrames Per Second, More Is BetterOpenArena 0.8.8Resolution: 1920 x 1080Mesa 17 Git + Linux 4.10NVIDIA 375.27.03110220330440550SE +/- 0.17, N = 3SE +/- 0.06, N = 3SE +/- 0.60, N = 3SE +/- 0.43, N = 3SE +/- 0.19, N = 3SE +/- 3.24, N = 3121.30216.60138.07257.1389.13486.07

OpenArena

Resolution: 1920 x 1080 - Total Frame Time

GTX 750GTX 750 TiGTX 980OpenBenchmarking.orgMilliseconds, Fewer Is BetterOpenArena 0.8.8Resolution: 1920 x 1080 - Total Frame TimeMesa 17 Git + Linux 4.10NVIDIA 375.27.03612182430Min: 4 / Avg: 8.25 / Max: 20Min: 2 / Avg: 4.61 / Max: 12Min: 4 / Avg: 7.28 / Max: 20Min: 2 / Avg: 3.88 / Max: 12Min: 4 / Avg: 11.14 / Max: 26Min: 1 / Avg: 2.02 / Max: 6

Portal

Resolution: 1920 x 1080

GTX 750GTX 750 TiGTX 980OpenBenchmarking.orgFrames Per Second, More Is BetterPortalResolution: 1920 x 1080Mesa 17 Git + Linux 4.10NVIDIA 375.27.03170340510680850SE +/- 0.13, N = 3SE +/- 0.26, N = 3SE +/- 0.16, N = 3SE +/- 0.59, N = 3SE +/- 0.03, N = 3SE +/- 5.35, N = 3181.50254.52204.98293.6578.97771.85

Tesseract

Resolution: 1920 x 1080

GTX 750GTX 750 TiGTX 980OpenBenchmarking.orgFrames Per Second, More Is BetterTesseract 2014-05-12Resolution: 1920 x 1080Mesa 17 Git + Linux 4.10NVIDIA 375.27.0380160240320400SE +/- 1.00, N = 3SE +/- 0.73, N = 3SE +/- 1.87, N = 3SE +/- 1.48, N = 3SE +/- 0.27, N = 3SE +/- 1.95, N = 3138.62183.64155.86204.4364.54379.16

Xonotic

Resolution: 1920 x 1080 - Effects Quality: Low

GTX 750GTX 750 TiGTX 980OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.8Resolution: 1920 x 1080 - Effects Quality: LowMesa 17 Git + Linux 4.10NVIDIA 375.27.0380160240320400SE +/- 0.28, N = 3SE +/- 0.27, N = 3SE +/- 0.30, N = 3SE +/- 1.41, N = 3SE +/- 0.83, N = 3SE +/- 0.05, N = 3336.25365.11339.12363.53219.06365.62

Xonotic

Resolution: 1920 x 1080 - Effects Quality: Ultra

GTX 750GTX 750 TiGTX 980OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.8Resolution: 1920 x 1080 - Effects Quality: UltraMesa 17 Git + Linux 4.10NVIDIA 375.27.0360120180240300SE +/- 0.32, N = 3SE +/- 0.49, N = 3SE +/- 0.54, N = 3SE +/- 0.54, N = 3SE +/- 0.03, N = 3SE +/- 3.46, N = 3167.28208.16188.38229.5486.16284.56


Phoronix Test Suite v10.8.4