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

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

portal: 1920 x 1080csgo: 1920 x 1080tesseract: 1920 x 1080openarena: 1920 x 1080xonotic: 1920 x 1080 - Ultraetlegacy: Renderer2 - 1920 x 1080dota2: 1920 x 1080 - OpenGLbioshock-infinite: 1920 x 1080 - Lowxonotic: 1920 x 1080 - LowGTX 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.0378.9734.2464.5489.1386.1688.178.6716.85219.06204.9859.03155.86138.07188.38193.4025.3344.19339.12181.5053.07138.62121.30167.28186.7021.8038.61336.25254.5299.98183.64216.60208.16229.2364.3784.93365.11293.65118.79204.43257.13229.54234.6374.4395.53363.53771.85203.04379.16486.07284.56244.97129.40186.42365.62OpenBenchmarking.org

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

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

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

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

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

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

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

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

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

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


Phoronix Test Suite v10.8.4