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&grr&sor.

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

xonotic: 1920 x 1080 - Ultraxonotic: 1920 x 1080 - Lowtesseract: 1920 x 1080portal: 1920 x 1080openarena: 1920 x 1080etlegacy: Renderer2 - 1920 x 1080dota2: 1920 x 1080 - OpenGLcsgo: 1920 x 1080bioshock-infinite: 1920 x 1080 - LowGTX 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.03167.28336.25138.62181.50121.30186.7021.8053.0738.61188.38339.12155.86204.98138.07193.4025.3359.0344.1986.16219.0664.5478.9789.1388.178.6734.2416.85208.16365.11183.64254.52216.60229.2364.3799.9884.93229.54363.53204.43293.65257.13234.6374.43118.7995.53284.56365.62379.16771.85486.07244.97129.40203.04186.42OpenBenchmarking.org

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: UltraNVIDIA 375.27.03Mesa 17 Git + Linux 4.1060120180240300SE +/- 3.46, N = 3SE +/- 0.03, N = 3SE +/- 0.54, N = 3SE +/- 0.54, N = 3SE +/- 0.49, N = 3SE +/- 0.32, N = 3284.5686.16229.54188.38208.16167.28

Xonotic

Resolution: 1920 x 1080 - Effects Quality: Low

GTX 980GTX 750GTX 750 TiOpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.8Resolution: 1920 x 1080 - Effects Quality: LowNVIDIA 375.27.03Mesa 17 Git + Linux 4.1080160240320400SE +/- 0.05, N = 3SE +/- 0.83, N = 3SE +/- 0.27, N = 3SE +/- 0.28, N = 3SE +/- 1.41, N = 3SE +/- 0.30, N = 3365.62219.06365.11336.25363.53339.12

Tesseract

Resolution: 1920 x 1080

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

Portal

Resolution: 1920 x 1080

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

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 TimeNVIDIA 375.27.03Mesa 17 Git + Linux 4.10612182430Min: 1 / Avg: 2.02 / Max: 6Min: 4 / Avg: 11.14 / Max: 26Min: 2 / Avg: 3.88 / Max: 12Min: 4 / Avg: 7.28 / Max: 20Min: 2 / Avg: 4.61 / Max: 12Min: 4 / Avg: 8.25 / Max: 20

OpenArena

Resolution: 1920 x 1080

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

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 1080NVIDIA 375.27.03Mesa 17 Git + Linux 4.1050100150200250SE +/- 1.17, N = 3SE +/- 0.24, N = 3SE +/- 0.99, N = 3SE +/- 0.10, N = 3SE +/- 1.18, N = 3SE +/- 0.26, N = 3244.9788.17234.63193.40229.23186.70

Dota 2

Resolution: 1920 x 1080 - Renderer: OpenGL

GTX 980GTX 750 TiGTX 750OpenBenchmarking.orgFrames Per Second, More Is BetterDota 2Resolution: 1920 x 1080 - Renderer: OpenGLNVIDIA 375.27.03Mesa 17 Git + Linux 4.10306090120150SE +/- 0.78, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.42, N = 3SE +/- 0.28, N = 3SE +/- 0.06, N = 3129.408.6774.4325.3364.3721.80

Counter-Strike: Global Offensive

Resolution: 1920 x 1080

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

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: LowNVIDIA 375.27.03Mesa 17 Git + Linux 4.104080120160200SE +/- 2.71, N = 6SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.05, N = 3SE +/- 0.03, N = 3186.4216.8595.5344.1984.9338.61


Phoronix Test Suite v10.8.4