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

ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionGT 2209800GT9800GTXGT 2209800GT9800GTX Nouveau Latest Nouveau Latest Nouveau Latest NVIDIA Stock NVIDIA Underclocked NVIDIA Stock NVIDIA Underclocked 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 9800 GT (399/399MHz)NVIDIA GeForce 9800 GTX (675/1101MHz)NVIDIA 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 512MB (660/950MHz)NVIDIA GeForce 9800 GT 512MB (399/399MHz)NVIDIA GeForce 9800 GTX/9800 GTX+ 512MB (675/1100MHz)OpenBenchmarking.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.- 9800GT: Nouveau Latest: Compiz was running on this system.- 9800GTX: Nouveau Latest: Compiz was 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: NVIDIA Stock: Compiz was running on this system.- 9800GT: NVIDIA Underclocked: Compiz was running on this system.- 9800GTX: NVIDIA Stock: Compiz was running on this system.

warsow: 1920 x 1080vdrift: 1920 x 1080warsow: 1280 x 1024reaction: 1920 x 1080urbanterror: 1920 x 1080padman: 1920 x 1080openarena: 1920 x 1080openarena: 1920 x 1080xonotic: 1920 x 1080 - Lowxonotic: 1920 x 1080 - Highnexuiz: 1920 x 1080 - Yes - Offdoom3: 1920 x 1080 - LowGT 2209800GT9800GTXGT 2209800GT9800GTX Nouveau Latest Nouveau Latest Nouveau Latest NVIDIA Stock NVIDIA Underclocked NVIDIA Stock NVIDIA Underclocked NVIDIA Stock26.4049.4626.3039.0867.2097.9791.8026.5093.3734.6914.9120.2242.6797.0542.7374.4092.10162.00139.7051.10150.9657.9028.7238.9374.83235.0174.57154.33114.40280.27224.6793.73272.37102.7853.7583.5093.1711.2141.2056.10142.97161.47158.3042.50171.3858.7622.4230.1731.938.4078.8543.63101.40113.27111.0728.63134.0344.8718.4122.37132.9038.12132.63158.23257.33515.93493.90136.27346.05170.9987.28129.0767.2019.5467.3094.53218.07294.37277.6072.80256.6989.0744.4663.50149.3043.18148.87171.30261.13530.83535.33155.03347.09188.6795.64140.97OpenBenchmarking.org

Warsow

Resolution: 1920 x 1080

GT 2209800GT9800GTXOpenBenchmarking.orgFrames Per Second, More Is BetterWarsow 1.0Resolution: 1920 x 1080Nouveau LatestNVIDIA StockNVIDIA Underclocked306090120150SE +/- 0.00, N = 3SE +/- 51.99, N = 6SE +/- 0.03, N = 3SE +/- 0.07, N = 3SE +/- 0.12, N = 3SE +/- 0.12, N = 3SE +/- 0.09, N = 3SE +/- 0.15, N = 326.4093.1731.9342.67132.9067.2074.83149.30

VDrift

Resolution: 1920 x 1080

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

Warsow

Resolution: 1280 x 1024

GT 2209800GT9800GTXOpenBenchmarking.orgFrames Per Second, More Is BetterWarsow 1.0Resolution: 1280 x 1024Nouveau LatestNVIDIA StockNVIDIA Underclocked306090120150SE +/- 0.06, N = 3SE +/- 0.15, N = 3SE +/- 46.89, N = 6SE +/- 0.03, N = 3SE +/- 0.23, N = 3SE +/- 0.10, N = 3SE +/- 0.09, N = 3SE +/- 0.37, N = 326.3041.2078.8542.73132.6367.3074.57148.87

Reaction Quake 3

Resolution: 1920 x 1080

GT 2209800GT9800GTXOpenBenchmarking.orgFrames Per Second, More Is BetterReaction Quake 3 1.0 BetaResolution: 1920 x 1080Nouveau LatestNVIDIA StockNVIDIA Underclocked4080120160200SE +/- 0.66, N = 4SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.15, N = 3SE +/- 0.07, N = 3SE +/- 0.87, N = 3SE +/- 0.24, N = 3SE +/- 0.17, N = 339.0856.1043.6374.40158.2394.53154.33171.30

Urban Terror

Resolution: 1920 x 1080

GT 2209800GT9800GTXOpenBenchmarking.orgFrames Per Second, More Is BetterUrban Terror 4.1Resolution: 1920 x 1080Nouveau LatestNVIDIA StockNVIDIA Underclocked60120180240300SE +/- 1.90, N = 6SE +/- 0.03, N = 3SE +/- 0.00, N = 3SE +/- 0.06, N = 3SE +/- 1.47, N = 3SE +/- 0.20, N = 3SE +/- 0.60, N = 3SE +/- 0.88, N = 367.20142.97101.4092.10257.33218.07114.40261.13

World of Padman

Resolution: 1920 x 1080

GT 2209800GT9800GTXOpenBenchmarking.orgFrames Per Second, More Is BetterWorld of Padman 1.2Resolution: 1920 x 1080Nouveau LatestNVIDIA StockNVIDIA Underclocked110220330440550SE +/- 0.03, N = 3SE +/- 0.07, N = 3SE +/- 0.03, N = 3SE +/- 0.06, N = 3SE +/- 1.43, N = 3SE +/- 0.34, N = 3SE +/- 2.67, N = 3SE +/- 3.15, N = 397.97161.47113.27162.00515.93294.37280.27530.83

OpenArena

Resolution: 1920 x 1080

GT 2209800GT9800GTXOpenBenchmarking.orgFrames Per Second, More Is BetterOpenArena 0.8.5Resolution: 1920 x 1080Nouveau LatestNVIDIA StockNVIDIA Underclocked120240360480600SE +/- 0.10, N = 3SE +/- 0.12, N = 3SE +/- 0.03, N = 3SE +/- 0.36, N = 3SE +/- 0.59, N = 3SE +/- 0.32, N = 3SE +/- 2.99, N = 3SE +/- 0.45, N = 391.80158.30111.07139.70493.90277.60224.67535.33

OpenArena

Resolution: 1920 x 1080

GT 2209800GT9800GTXOpenBenchmarking.orgFrames Per Second, More Is BetterOpenArena 0.8.8Resolution: 1920 x 1080Nouveau LatestNVIDIA StockNVIDIA Underclocked306090120150SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.00, N = 3SE +/- 0.07, N = 3SE +/- 0.07, N = 326.5042.5028.6351.10136.2772.8093.73155.03

Xonotic

Resolution: 1920 x 1080 - Effects Quality: Low

GT 2209800GT9800GTXOpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.6Resolution: 1920 x 1080 - Effects Quality: LowNouveau LatestNVIDIA StockNVIDIA Underclocked80160240320400SE +/- 0.01, N = 3SE +/- 0.07, N = 3SE +/- 0.06, N = 3SE +/- 0.09, N = 3SE +/- 0.68, N = 3SE +/- 0.06, N = 3SE +/- 0.12, N = 3SE +/- 0.21, N = 393.37171.38134.03150.96346.05256.69272.37347.09

Xonotic

Resolution: 1920 x 1080 - Effects Quality: High

GT 2209800GT9800GTXOpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.6Resolution: 1920 x 1080 - Effects Quality: HighNouveau LatestNVIDIA StockNVIDIA Underclocked4080120160200SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.08, N = 3SE +/- 0.00, N = 3SE +/- 0.04, N = 3SE +/- 0.05, N = 334.6958.7644.8757.90170.9989.07102.78188.67

Nexuiz

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

GT 2209800GT9800GTXOpenBenchmarking.orgFrames Per Second, More Is BetterNexuiz 2.5.2Resolution: 1920 x 1080 - HDR: Yes - Sound: OffNouveau LatestNVIDIA StockNVIDIA Underclocked20406080100SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.24, N = 3SE +/- 0.00, N = 3SE +/- 0.04, N = 3SE +/- 0.04, N = 314.9122.4218.4128.7287.2844.4653.7595.64

Doom 3

Resolution: 1920 x 1080 - Quality: Low

GT 2209800GT9800GTXOpenBenchmarking.orgFrames Per Second, More Is BetterDoom 3 1.3.1Resolution: 1920 x 1080 - Quality: LowNouveau LatestNVIDIA StockNVIDIA Underclocked306090120150SE +/- 1.19, N = 6SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.53, N = 3SE +/- 0.00, N = 3SE +/- 0.50, N = 3SE +/- 0.90, N = 320.2230.1722.3738.93129.0763.5083.50140.97


Phoronix Test Suite v10.8.5