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&rdt.

ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLVulkanCompilerFile-SystemScreen ResolutionGTX 980GTX 750 TiGTX 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-RD400NVIDIA GeForce GTX 980 4096MBRealtek 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 2048MBeVGA NVIDIA GeForce GTX 750 1024MBeVGA 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.orgProcessor Details- Scaling Governor: intel_pstate powersaveGraphics Details- GTX 980: Mesa 17 Git + Linux 4.10, GTX 750 Ti: Mesa 17 Git + Linux 4.10, GTX 750: Mesa 17 Git + Linux 4.10: EXAKernel Details- GTX 750 Ti: Mesa 17 Git + Linux 4.10, GTX 750: Mesa 17 Git + Linux 4.10: nouveau.config=NvBoost=2

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 980GTX 750 TiGTX 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.0316.8534.248.6788.1789.1378.9764.54219.0686.1644.1959.0325.33193.40138.07204.98155.86339.12188.3838.6153.0721.80186.70121.30181.50138.62336.25167.2884.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 980GTX 750 TiGTX 750OpenBenchmarking.orgFrames Per Second, More Is BetterBioShock InfiniteResolution: 1920 x 1080 - Effects Quality: LowMesa 17 Git + Linux 4.10NVIDIA 375.27.034080120160200SE +/- 0.00, N = 3SE +/- 2.71, N = 6SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.05, N = 316.85186.4244.1995.5338.6184.93

Counter-Strike: Global Offensive

Resolution: 1920 x 1080

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

Dota 2

Resolution: 1920 x 1080 - Renderer: OpenGL

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

ET: Legacy

Renderer: Renderer2 - Resolution: 1920 x 1080

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

OpenArena

Resolution: 1920 x 1080

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

OpenArena

Resolution: 1920 x 1080 - Total Frame Time

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

Portal

Resolution: 1920 x 1080

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

Tesseract

Resolution: 1920 x 1080

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

Xonotic

Resolution: 1920 x 1080 - Effects Quality: Low

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

Xonotic

Resolution: 1920 x 1080 - Effects Quality: Ultra

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


Phoronix Test Suite v10.8.4