NVIDIA vs. Nouveau Windows 8.1 vs. Ubuntu Linux

NVIDIA GeForce graphics card benchmarks of Ubuntu with NVIDIA binary driver, Ubuntu with Nouveau, and Windows 8.1 with NVIDIA driver. Three different NVIDIA cards for this article. Benchmarks by Michael Larabel of Phoronix for a future article.

HTML result view exported from: https://openbenchmarking.org/result/1310310-SO-NVIDIANO311.

ProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkMonitorOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionUbuntu Closed-SourceUbuntu Open-SourceWindows 8.1 9800GT GTX 460 GTX 680 9800GT GTX 460 GTX 680 9800GT GTX 460 GTX 680Intel Core i7-4770K @ 3.50GHz (8 Cores)ECS Z87H3-A2X EXTREME v1.0Intel Haswell DRAM16384MB240GB OCZ VERTEX3MSI NVIDIA GeForce 9800 GT 512MB (660/950MHz)Realtek ALC1150Realtek RTL8111/8168Ubuntu 13.043.10.0-031000-generic (x86_64)Unity 7.0.0X Server 1.13.3NVIDIA 331.133.3.0GCC 4.7ext42560x1600ECS NVIDIA GeForce GTX 460 768MB (675/1800MHz)4.4.0NVIDIA GeForce GTX 680 2048MB (705/3004MHz)Intel Core i7-4770K @ 3.90GHz (8 Cores)Intel 4th Gen Core DRAMMSI NVIDIA GeForce 9800 GT 512MB (399/399MHz)Intel 8 /C220SyncMasterRealtek RTL8111/8168/8411Ubuntu 13.103.12.0-999-generic (x86_64)Unity 7.1.2X Server 1.14.3nouveau 1.0.93.1 Mesa 10.0.0-devel (git-415d6dc) Gallium 0.4GCC 4.8ECS NVIDIA GeForce GTX 460 768MB (50/135MHz)Realtek ALC1150NVIDIA GeForce GTX 680 2048MBIntel Family 6 Model 60 Stepping 3 Intel (8 Cores)224GBWindows NT6.2 (x86_64)OpenBenchmarking.orgEnvironment Details- Ubuntu Closed-Source: 9800GT: LIBGL_DRIVERS_PATH=/usr/lib/i386-linux-gnu/dri:/usr/lib/x86_64-linux-gnu/driCompiler Details- Ubuntu Closed-Source: 9800GT: --build=x86_64-linux-gnu --disable-cloog-version-check --disable-ppl-version-check --disable-werror --enable-checking=release --enable-clocale=gnu --enable-cloog-backend=ppl --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-cloog --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - Ubuntu Closed-Source: GTX 460: --build=x86_64-linux-gnu --disable-cloog-version-check --disable-ppl-version-check --disable-werror --enable-checking=release --enable-clocale=gnu --enable-cloog-backend=ppl --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-cloog --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - Ubuntu Closed-Source: GTX 680: --build=x86_64-linux-gnu --disable-cloog-version-check --disable-ppl-version-check --disable-werror --enable-checking=release --enable-clocale=gnu --enable-cloog-backend=ppl --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-cloog --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - Ubuntu Open-Source: GTX 460: --build=x86_64-linux-gnu --disable-browser-plugin --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,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-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64/jre --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-amd64 --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - Ubuntu Open-Source: GTX 680: --build=x86_64-linux-gnu --disable-browser-plugin --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,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-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64/jre --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-amd64 --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v Processor Details- Ubuntu Closed-Source: 9800GT, Ubuntu Closed-Source: GTX 460, Ubuntu Closed-Source: GTX 680: Scaling Governor: acpi-cpufreq ondemandOpenCL Details- Ubuntu Closed-Source: 9800GT: GPU Compute Cores: 112- Ubuntu Closed-Source: GTX 460: GPU Compute Cores: 336- Ubuntu Closed-Source: GTX 680: GPU Compute Cores: 1536System Details- Ubuntu Closed-Source: 9800GT: GPU Compute Cores: 112.- Ubuntu Closed-Source: GTX 460: GPU Compute Cores: 336.- Ubuntu Closed-Source: GTX 680: GPU Compute Cores: 1536.Graphics Details- Ubuntu Open-Source: GTX 460, Ubuntu Open-Source: GTX 680: EXA

openarena: 1920 x 1080openarena: 2560 x 1600reaction: 1920 x 1080reaction: 2560 x 1600warsow: 1920 x 1080warsow: 2560 x 1600xonotic: 2560 x 1600 - Highxonotic: 2560 x 1600 - Ultraxonotic: 1920 x 1080 - Ultimategputest: GiMark - 1920 x 1080gputest: Plot3D - 1920 x 1080gputest: Furmark - 1920 x 1080gputest: TessMark - 1920 x 1080gputest: Triangle - 1920 x 1080gputest: Pixmark Piano - 1920 x 1080gputest: Pixmark Volplosion - 1920 x 1080Ubuntu Closed-SourceUbuntu Open-SourceWindows 8.1 9800GT GTX 460 GTX 680 9800GT GTX 460 GTX 680 9800GT GTX 460 GTX 680111.2078.70134.72130.7083.3083.33107.1545.6239.6710134544470864544516114285.47213.70213.87124.97124.50157.46110.48101.731519245438672231109786139399420.30241.73504.90505.40303.20304.17289.66242.59195.145387576711883901922827142699951.4829.5044.2344.3330.3330.2735.0018.3511.8422801761068212.775.6010.5010.5011.2311.238.646.664.66135345327713923965.7537.7045.1045.1041.3041.3042.5637.4331.5674412201459710773484137.2079.10106.6945.6450.81990449097312572089318147.2783.87151.25106.73112.2014832856215592305136393271789360.23225.70268.88224.59184.295499627762994114982536508391980OpenBenchmarking.org

OpenArena

Resolution: 1920 x 1080

Ubuntu Closed-SourceUbuntu Open-SourceWindows 8.1OpenBenchmarking.orgFrames Per Second, More Is BetterOpenArena 0.8.8Resolution: 1920 x 10809800GTGTX 460GTX 68090180270360450SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 1.61, N = 3SE +/- 0.74, N = 6SE +/- 2.45, N = 6SE +/- 2.41, N = 6SE +/- 2.07, N = 4SE +/- 1.23, N = 3SE +/- 5.82, N = 3111.20142.00420.3051.4812.7765.75137.20147.27360.23

OpenArena

Resolution: 2560 x 1600

Ubuntu Closed-SourceUbuntu Open-SourceWindows 8.1OpenBenchmarking.orgFrames Per Second, More Is BetterOpenArena 0.8.8Resolution: 2560 x 16009800GTGTX 460GTX 68050100150200250SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.39, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.67, N = 378.7085.47241.7329.505.6037.7079.1083.87225.70

Reaction Quake 3

Resolution: 1920 x 1080

Ubuntu Closed-SourceUbuntu Open-SourceOpenBenchmarking.orgFrames Per Second, More Is BetterReaction Quake 3 1.0 BetaResolution: 1920 x 10809800GTGTX 460GTX 680110220330440550SE +/- 2.10, N = 6SE +/- 0.20, N = 3SE +/- 2.20, N = 3SE +/- 0.03, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3134.72213.70504.9044.2310.5045.10

Reaction Quake 3

Resolution: 2560 x 1600

Ubuntu Closed-SourceUbuntu Open-SourceOpenBenchmarking.orgFrames Per Second, More Is BetterReaction Quake 3 1.0 BetaResolution: 2560 x 16009800GTGTX 460GTX 680110220330440550SE +/- 2.25, N = 3SE +/- 0.03, N = 3SE +/- 0.84, N = 3SE +/- 0.03, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3130.70213.87505.4044.3310.5045.10

Warsow

Resolution: 1920 x 1080

Ubuntu Closed-SourceUbuntu Open-SourceOpenBenchmarking.orgFrames Per Second, More Is BetterWarsow 1.0Resolution: 1920 x 10809800GTGTX 460GTX 68070140210280350SE +/- 0.20, N = 3SE +/- 0.49, N = 3SE +/- 1.11, N = 3SE +/- 0.09, N = 3SE +/- 0.03, N = 3SE +/- 0.00, N = 383.30124.97303.2030.3311.2341.30

Warsow

Resolution: 2560 x 1600

Ubuntu Closed-SourceUbuntu Open-SourceOpenBenchmarking.orgFrames Per Second, More Is BetterWarsow 1.0Resolution: 2560 x 16009800GTGTX 460GTX 68070140210280350SE +/- 0.12, N = 3SE +/- 0.31, N = 3SE +/- 0.68, N = 3SE +/- 0.07, N = 3SE +/- 0.03, N = 3SE +/- 0.06, N = 383.33124.50304.1730.2711.2341.30

Xonotic

Resolution: 2560 x 1600 - Effects Quality: High

Ubuntu Closed-SourceUbuntu Open-SourceWindows 8.1OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.7Resolution: 2560 x 1600 - Effects Quality: High9800GTGTX 460GTX 68060120180240300SE +/- 0.09, N = 3SE +/- 0.06, N = 3SE +/- 0.42, N = 3SE +/- 0.04, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.16, N = 3SE +/- 0.12, N = 3SE +/- 2.01, N = 3107.15157.46289.6635.008.6442.56106.69151.25268.88

Xonotic

Resolution: 2560 x 1600 - Effects Quality: Ultra

Ubuntu Closed-SourceUbuntu Open-SourceWindows 8.1OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.7Resolution: 2560 x 1600 - Effects Quality: Ultra9800GTGTX 460GTX 68050100150200250SE +/- 0.01, N = 3SE +/- 0.06, N = 3SE +/- 0.14, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.07, N = 3SE +/- 0.06, N = 3SE +/- 0.12, N = 345.62110.48242.5918.356.6637.4345.64106.73224.59

Xonotic

Resolution: 1920 x 1080 - Effects Quality: Ultimate

Ubuntu Closed-SourceUbuntu Open-SourceWindows 8.1OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.7Resolution: 1920 x 1080 - Effects Quality: Ultimate9800GTGTX 460GTX 6804080120160200SE +/- 0.22, N = 3SE +/- 0.17, N = 3SE +/- 0.51, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.10, N = 3SE +/- 1.38, N = 339.67101.73195.1411.844.6631.5650.81112.20184.29

GpuTest

Test: GiMark - Resolution: 1920 x 1080

Ubuntu Closed-SourceWindows 8.1OpenBenchmarking.orgPoints, More Is BetterGpuTest 0.5.0Test: GiMark - Resolution: 1920 x 10809800GTGTX 460GTX 68012002400360048006000SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 1.53, N = 3SE +/- 0.00, N = 3SE +/- 2.03, N = 310131519538799014835499

GpuTest

Test: Plot3D - Resolution: 1920 x 1080

Ubuntu Closed-SourceUbuntu Open-SourceWindows 8.1OpenBenchmarking.orgPoints, More Is BetterGpuTest 0.5.0Test: Plot3D - Resolution: 1920 x 10809800GTGTX 460GTX 68013K26K39K52K65KSE +/- 0.00, N = 3SE +/- 0.33, N = 3SE +/- 2.60, N = 3SE +/- 0.00, N = 3SE +/- 0.67, N = 3SE +/- 1.67, N = 3SE +/- 0.58, N = 3SE +/- 4.67, N = 3SE +/- 33.49, N = 34544245435767122801353744144902856262776

GpuTest

Test: Furmark - Resolution: 1920 x 1080

Ubuntu Closed-SourceUbuntu Open-SourceWindows 8.1OpenBenchmarking.orgPoints, More Is BetterGpuTest 0.5.0Test: Furmark - Resolution: 1920 x 10809800GTGTX 460GTX 6806001200180024003000SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 2.52, N = 3SE +/- 0.00, N = 3SE +/- 0.33, N = 3SE +/- 0.00, N = 3SE +/- 0.58, N = 3SE +/- 0.33, N = 3SE +/- 2.33, N = 347086718831764522097315592994

GpuTest

Test: TessMark - Resolution: 1920 x 1080

Ubuntu Closed-SourceWindows 8.1OpenBenchmarking.orgPoints, More Is BetterGpuTest 0.5.0Test: TessMark - Resolution: 1920 x 1080GTX 460GTX 6802K4K6K8K10KSE +/- 0.33, N = 3SE +/- 2.08, N = 3SE +/- 0.33, N = 3SE +/- 2.03, N = 322319019230511498

GpuTest

Test: Triangle - Resolution: 1920 x 1080

Ubuntu Closed-SourceUbuntu Open-SourceWindows 8.1OpenBenchmarking.orgPoints, More Is BetterGpuTest 0.5.0Test: Triangle - Resolution: 1920 x 10809800GTGTX 460GTX 68050K100K150K200K250KSE +/- 219.92, N = 3SE +/- 1.20, N = 3SE +/- 12.47, N = 3SE +/- 0.67, N = 3SE +/- 0.58, N = 3SE +/- 6.81, N = 3SE +/- 87.51, N = 3SE +/- 5.78, N = 3SE +/- 2487.41, N = 38645410978622827110682327714597125720136393253650

GpuTest

Test: Pixmark Piano - Resolution: 1920 x 1080

Ubuntu Closed-SourceUbuntu Open-SourceWindows 8.1OpenBenchmarking.orgPoints, More Is BetterGpuTest 0.5.0Test: Pixmark Piano - Resolution: 1920 x 10809800GTGTX 460GTX 6802K4K6K8K10KSE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.58, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.58, N = 34513942613921077389271839

GpuTest

Test: Pixmark Volplosion - Resolution: 1920 x 1080

Ubuntu Closed-SourceUbuntu Open-SourceWindows 8.1OpenBenchmarking.orgPoints, More Is BetterGpuTest 0.5.0Test: Pixmark Volplosion - Resolution: 1920 x 10809800GTGTX 460GTX 680400800120016002000SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 3.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3161399999394843187891980

OpenArena

Resolution: 1920 x 1080 - Total Frame Time

OpenBenchmarking.orgMilliseconds, Fewer Is BetterOpenArena 0.8.8Resolution: 1920 x 1080 - Total Frame Time9800GTGTX 460GTX 68020406080100Min: 11 / Avg: 19.14 / Max: 31Min: 44 / Avg: 92.45 / Max: 99Min: 7 / Avg: 14.66 / Max: 28

OpenArena

Resolution: 2560 x 1600 - Total Frame Time

OpenBenchmarking.orgMilliseconds, Fewer Is BetterOpenArena 0.8.8Resolution: 2560 x 1600 - Total Frame Time9800GTGTX 6801122334455Min: 20 / Avg: 33.9 / Max: 56Min: 13 / Avg: 26.51 / Max: 53

Reaction Quake 3

Resolution: 1920 x 1080 - Total Frame Time

OpenBenchmarking.orgMilliseconds, Fewer Is BetterReaction Quake 3 1.0 BetaResolution: 1920 x 1080 - Total Frame Time9800GTGTX 460GTX 68020406080100Min: 12 / Avg: 22.61 / Max: 42Min: 54 / Avg: 89.54 / Max: 99Min: 13 / Avg: 22.16 / Max: 42

Reaction Quake 3

Resolution: 2560 x 1600 - Total Frame Time

OpenBenchmarking.orgMilliseconds, Fewer Is BetterReaction Quake 3 1.0 BetaResolution: 2560 x 1600 - Total Frame Time9800GTGTX 460GTX 68020406080100Min: 12 / Avg: 22.55 / Max: 39Min: 54 / Avg: 89.5 / Max: 99Min: 13 / Avg: 22.14 / Max: 43


Phoronix Test Suite v10.8.4