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&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 1080padman: 1920 x 1080reaction: 1920 x 1080urbanterror: 1920 x 1080vdrift: 1920 x 1080warsow: 1280 x 1024warsow: 1920 x 1080xonotic: 1920 x 1080 - Lowxonotic: 1920 x 1080 - HighGT 2209800GT9800GTX Nouveau Latest NVIDIA Stock NVIDIA Underclocked Nouveau Latest NVIDIA Stock NVIDIA Underclocked Nouveau Latest NVIDIA Stock20.2214.9191.8026.5097.9739.0867.2049.4626.3026.4093.3734.6930.1722.42158.3042.50161.4756.10142.9711.2141.2093.17171.3858.7622.3718.41111.0728.63113.2743.63101.408.4078.8531.93134.0344.8738.9328.72139.7051.10162.0074.4092.1097.0542.7342.67150.9657.90129.0787.28493.90136.27515.93158.23257.3338.12132.63132.90346.05170.9963.5044.46277.6072.80294.3794.53218.0719.5467.3067.20256.6989.0783.5053.75224.6793.73280.27154.33114.40235.0174.5774.83272.37102.78140.9795.64535.33155.03530.83171.30261.1343.18148.87149.30347.09188.67OpenBenchmarking.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.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

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

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

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

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: 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

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


Phoronix Test Suite v10.8.5