Nouveau Gallium3D Linux 3.8 vs. NVIDIA Driver

A Nouveau vs. NVIDIA Linux driver performance comparison on three NVIDIA GeForce graphics cards. Benchmarking for a future article on Phoronix.com.

HTML result view exported from: https://openbenchmarking.org/result/1301020-RA-NOUVEAUNV31&grs&sor.

ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionGT 2209800GT9800GTX Nouveau Latest NVIDIA Stock NVIDIA Underclocked Nouveau Latest NVIDIA Stock NVIDIA Underclocked Nouveau Latest NVIDIA StockIntel Core i7-3770K @ 3.50GHz (8 Cores)ECS Z77H2-A2X v1.0Intel Xeon E3-1200 v2/3rd8192MB60GB OCZ VERTEX2 + 128GB RVS02 SuperSpeedNVIDIA GeForce GT 220 (405/324MHz)Realtek ALC892DELL P2210HRealtek RTL8111/8168B + Intel Centrino Advanced-N 6205Ubuntu 13.043.8.0-999-generic (x86_64)Unity 6.6.0X Server 1.13.0.902 (1.13.1 RC 2)nouveau 1.0.42.1 Mesa 9.1-devel (git-2f225f6) Gallium 0.4GCC 4.7ext41920x108060GB OCZ VERTEX2NVIDIA GeForce GT 220 1024MB (625/400MHz)3.7.0-030700-generic (x86_64)NVIDIA 313.093.3.0 NVIDIA 313.09NVIDIA GeForce GT 220 1024MB (405/324MHz)NVIDIA GeForce 9800 GT (399/399MHz)DELL P2210H3.8.0-999-generic (x86_64)nouveau 1.0.42.1 Mesa 9.1-devel (git-2f225f6) Gallium 0.4NVIDIA GeForce 9800 GT 512MB (660/950MHz)3.7.0-030700-generic (x86_64)NVIDIA 313.093.3.0 NVIDIA 313.09NVIDIA GeForce 9800 GT 512MB (399/399MHz)NVIDIA GeForce 9800 GTX (675/1101MHz)DELL P2210H3.8.0-999-generic (x86_64)nouveau 1.0.42.1 Mesa 9.1-devel (git-2f225f6) Gallium 0.4NVIDIA GeForce 9800 GTX/9800 GTX+ 512MB (675/1100MHz)3.7.0-030700-generic (x86_64)NVIDIA 313.093.3.0 NVIDIA 313.09OpenBenchmarking.orgCompiler Details- --build=x86_64-linux-gnu --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v Graphics Details- GT 220: Nouveau Latest, 9800GT: Nouveau Latest, 9800GTX: Nouveau Latest: EXASystem Details- GT 220: Nouveau Latest: Compiz and Firefox were running on this system.- GT 220: NVIDIA Stock: Compiz was running on this system.- GT 220: NVIDIA Underclocked: Compiz was running on this system.- 9800GT: Nouveau Latest: Compiz was running on this system.- 9800GT: NVIDIA Stock: Compiz was running on this system.- 9800GT: NVIDIA Underclocked: Compiz was running on this system.- 9800GTX: Nouveau Latest: Compiz was running on this system.- 9800GTX: NVIDIA Stock: Compiz was running on this system.

doom3: 1920 x 1080 - Lownexuiz: 1920 x 1080 - Yes - Offopenarena: 1920 x 1080openarena: 1920 x 1080warsow: 1280 x 1024warsow: 1920 x 1080xonotic: 1920 x 1080 - Highpadman: 1920 x 1080reaction: 1920 x 1080urbanterror: 1920 x 1080xonotic: 1920 x 1080 - Lowvdrift: 1920 x 1080GT 2209800GT9800GTX Nouveau Latest NVIDIA Stock NVIDIA Underclocked Nouveau Latest NVIDIA Stock NVIDIA Underclocked Nouveau Latest NVIDIA Stock20.2214.9126.5091.8026.3026.4034.6997.9739.0867.2093.3749.4630.1722.4242.50158.3041.2093.1758.76161.4756.10142.97171.3811.2122.3718.4128.63111.0778.8531.9344.87113.2743.63101.40134.038.4038.9328.7251.10139.7042.7342.6757.90162.0074.4092.10150.9697.05129.0787.28136.27493.90132.63132.90170.99515.93158.23257.33346.0538.1263.5044.4672.80277.6067.3067.2089.07294.3794.53218.07256.6919.5483.5053.7593.73224.6774.5774.83102.78280.27154.33114.40272.37235.01140.9795.64155.03535.33148.87149.30188.67530.83171.30261.13347.0943.18OpenBenchmarking.org

Doom 3

Resolution: 1920 x 1080 - Quality: Low

9800GTX9800GTGT 220OpenBenchmarking.orgFrames Per Second, More Is BetterDoom 3 1.3.1Resolution: 1920 x 1080 - Quality: LowNVIDIA StockNouveau LatestNVIDIA Underclocked306090120150SE +/- 0.90, N = 3SE +/- 0.50, N = 3SE +/- 0.53, N = 3SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 1.19, N = 6140.9783.50129.0763.5038.9330.1722.3720.22

Nexuiz

Resolution: 1920 x 1080 - HDR: Yes - Sound: Off

9800GTX9800GTGT 220OpenBenchmarking.orgFrames Per Second, More Is BetterNexuiz 2.5.2Resolution: 1920 x 1080 - HDR: Yes - Sound: OffNVIDIA StockNouveau LatestNVIDIA Underclocked20406080100SE +/- 0.04, N = 3SE +/- 0.04, N = 3SE +/- 0.24, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 395.6453.7587.2844.4628.7222.4218.4114.91

OpenArena

Resolution: 1920 x 1080

9800GTX9800GTGT 220OpenBenchmarking.orgFrames Per Second, More Is BetterOpenArena 0.8.8Resolution: 1920 x 1080NVIDIA StockNouveau LatestNVIDIA Underclocked306090120150SE +/- 0.07, N = 3SE +/- 0.07, N = 3SE +/- 0.03, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.00, N = 3155.0393.73136.2772.8051.1042.5028.6326.50

OpenArena

Resolution: 1920 x 1080

9800GTX9800GTGT 220OpenBenchmarking.orgFrames Per Second, More Is BetterOpenArena 0.8.5Resolution: 1920 x 1080NVIDIA StockNVIDIA UnderclockedNouveau Latest120240360480600SE +/- 0.45, N = 3SE +/- 2.99, N = 3SE +/- 0.59, N = 3SE +/- 0.32, N = 3SE +/- 0.36, N = 3SE +/- 0.12, N = 3SE +/- 0.03, N = 3SE +/- 0.10, N = 3535.33224.67493.90277.60139.70158.30111.0791.80

Warsow

Resolution: 1280 x 1024

9800GTX9800GTGT 220OpenBenchmarking.orgFrames Per Second, More Is BetterWarsow 1.0Resolution: 1280 x 1024NVIDIA StockNVIDIA UnderclockedNouveau Latest306090120150SE +/- 0.37, N = 3SE +/- 0.09, N = 3SE +/- 0.23, N = 3SE +/- 0.10, N = 3SE +/- 0.03, N = 3SE +/- 46.89, N = 6SE +/- 0.15, N = 3SE +/- 0.06, N = 3148.8774.57132.6367.3042.7378.8541.2026.30

Warsow

Resolution: 1920 x 1080

9800GTX9800GTGT 220OpenBenchmarking.orgFrames Per Second, More Is BetterWarsow 1.0Resolution: 1920 x 1080NVIDIA StockNouveau LatestNVIDIA Underclocked306090120150SE +/- 0.15, N = 3SE +/- 0.09, N = 3SE +/- 0.12, N = 3SE +/- 0.12, N = 3SE +/- 0.07, N = 3SE +/- 51.99, N = 6SE +/- 0.03, N = 3SE +/- 0.00, N = 3149.3074.83132.9067.2042.6793.1731.9326.40

Xonotic

Resolution: 1920 x 1080 - Effects Quality: High

9800GTX9800GTGT 220OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.6Resolution: 1920 x 1080 - Effects Quality: HighNVIDIA StockNouveau LatestNVIDIA Underclocked4080120160200SE +/- 0.05, N = 3SE +/- 0.04, N = 3SE +/- 0.08, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 3188.67102.78170.9989.0757.9058.7644.8734.69

World of Padman

Resolution: 1920 x 1080

9800GTX9800GTGT 220OpenBenchmarking.orgFrames Per Second, More Is BetterWorld of Padman 1.2Resolution: 1920 x 1080NVIDIA StockNVIDIA UnderclockedNouveau Latest110220330440550SE +/- 3.15, N = 3SE +/- 2.67, N = 3SE +/- 1.43, N = 3SE +/- 0.34, N = 3SE +/- 0.06, N = 3SE +/- 0.07, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3530.83280.27515.93294.37162.00161.47113.2797.97

Reaction Quake 3

Resolution: 1920 x 1080

9800GTX9800GTGT 220OpenBenchmarking.orgFrames Per Second, More Is BetterReaction Quake 3 1.0 BetaResolution: 1920 x 1080NVIDIA StockNouveau LatestNVIDIA Underclocked4080120160200SE +/- 0.17, N = 3SE +/- 0.24, N = 3SE +/- 0.07, N = 3SE +/- 0.87, N = 3SE +/- 0.15, N = 3SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.66, N = 4171.30154.33158.2394.5374.4056.1043.6339.08

Urban Terror

Resolution: 1920 x 1080

9800GTX9800GTGT 220OpenBenchmarking.orgFrames Per Second, More Is BetterUrban Terror 4.1Resolution: 1920 x 1080NVIDIA StockNVIDIA UnderclockedNouveau Latest60120180240300SE +/- 0.88, N = 3SE +/- 0.60, N = 3SE +/- 1.47, N = 3SE +/- 0.20, N = 3SE +/- 0.06, N = 3SE +/- 0.03, N = 3SE +/- 0.00, N = 3SE +/- 1.90, N = 6261.13114.40257.33218.0792.10142.97101.4067.20

Xonotic

Resolution: 1920 x 1080 - Effects Quality: Low

9800GTX9800GTGT 220OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.6Resolution: 1920 x 1080 - Effects Quality: LowNVIDIA StockNouveau LatestNVIDIA Underclocked80160240320400SE +/- 0.21, N = 3SE +/- 0.12, N = 3SE +/- 0.68, N = 3SE +/- 0.06, N = 3SE +/- 0.09, N = 3SE +/- 0.07, N = 3SE +/- 0.06, N = 3SE +/- 0.01, N = 3347.09272.37346.05256.69150.96171.38134.0393.37

VDrift

Resolution: 1920 x 1080

9800GTX9800GTGT 220OpenBenchmarking.orgFrames Per Second, More Is BetterVDrift 2010-06-30Resolution: 1920 x 1080Nouveau LatestNVIDIA StockNVIDIA Underclocked50100150200250SE +/- 0.03, N = 3SE +/- 0.13, N = 3SE +/- 0.03, N = 3SE +/- 0.15, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3235.0143.1897.0538.1219.5449.4611.218.401. (CXX) g++ options: -pthread -lSDL -lGLU -lGLEW -lpthread -lSDL_image -lSDL_gfx -lvorbisfile -lvdriftbullet


Phoronix Test Suite v10.8.5