New Nouveau Linux libdrm Benchmarking GeForce Testing out the new Nouveau libdrm code by comparing NVIDIA 295.40 binary Linux graphics driver, the stock Ubuntu 12.04 LTS Nouveau stack (Linux 3.2 + Mesa 8.0), Git (Mesa, xf86-video-nouveau, libdrm) from just before the libdrm merge, and then the latest Git as of evening of 13 April 2012. Testing for a future article on Phoronix.com. This is just some quick open-source Linux benchmarking from a NVIDIA Quadro FX 880M discrete graphics processor found on a Lenovo ThinkPad notebook with Core i7 CPU from Intel. More tests of Nouveau driver will be forthcoming by Michael Larabel.
HTML result view exported from: https://openbenchmarking.org/result/1204133-SU-LIBDRMNOU49 .
New Nouveau Linux libdrm Benchmarking GeForce Processor Motherboard Chipset Memory Disk Graphics Audio Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution NVIDIA 295.40 Ubuntu 12.04 - Nouveau Mesa Git New Mesa Git Intel Core i7 720Q @ 1.60GHz (8 Cores) LENOVO 4318CTO Intel Core DMI 4096MB 160GB INTEL SSDSA2M160 NVIDIA Quadro FX 880M 1024MB (550/790MHz) Conexant CX20585 Intel 82577LM Gigabit Connection + Intel Centrino Ultimate-N 6300 Ubuntu 12.04 3.2.0-23-generic (x86_64) Unity 5.8.0 X Server 1.11.3 NVIDIA 295.40 3.3.0 NVIDIA GCC 4.6 ext4 1600x900 NVIDIA Quadro FX 880M 1024MB (405/324MHz) nouveau 0.0.16 2.1 Mesa 8.0.2 Gallium 0.4 3.4.0-999-generic (x86_64) 2.1 Mesa 8.1-devel (git-7308b6e) Gallium 0.4 2.1 Mesa 8.1-devel (git-0e8ad4c) Gallium 0.4 OpenBenchmarking.org Compiler Details - NVIDIA 295.40: --build=x86_64-linux-gnu --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-arch-32=i686 --with-tune=generic -v Processor Details - NVIDIA 295.40: Scaling Governor: ondemand System Details - NVIDIA 295.40: Compiz was running on this system.
New Nouveau Linux libdrm Benchmarking GeForce openarena: 800 x 600 openarena: 1024 x 768 openarena: 1440 x 900 openarena: 1600 x 900 openarena: 800 x 600 openarena: 1024 x 768 openarena: 1600 x 900 padman: 800 x 600 padman: 1024 x 768 padman: 1440 x 900 padman: 1600 x 900 reaction: 1600 x 900 xonotic: 800 x 600 - Low xonotic: 1024 x 768 - Low xonotic: 1440 x 900 - Low xonotic: 1600 x 900 - Low xonotic: 800 x 600 - High xonotic: 1024 x 768 - High xonotic: 1440 x 900 - High xonotic: 1600 x 900 - High NVIDIA 295.40 Ubuntu 12.04 - Nouveau Mesa Git New Mesa Git 371.97 318.90 241.73 229.10 141.53 98.53 59.80 310.53 306.93 264.00 265.87 97.00 203.58 202.24 190.49 190.94 140.33 117.69 90.19 86.09 123.83 123.93 104.53 103.03 41.70 36.30 27.70 107.10 113.57 106.73 101.87 34.73 117.07 121.43 97.87 98.16 64.95 53.80 38.44 38.16 141.93 120.30 100.20 101.73 69.50 48.57 35.10 112.20 113.20 107.33 101.70 40.10 112.72 114.71 96.18 96.57 66.29 53.81 39.95 39.89 127.30 118.43 104.00 102.20 66.13 49.20 34.80 124.70 124.13 118.30 106.63 40.50 116.12 119.93 99.62 99.58 64.18 53.00 39.25 39.33 OpenBenchmarking.org
OpenArena Resolution: 800 x 600 OpenBenchmarking.org Frames Per Second, More Is Better OpenArena 0.8.5 Resolution: 800 x 600 NVIDIA 295.40 Ubuntu 12.04 - Nouveau Mesa Git New Mesa Git 80 160 240 320 400 SE +/- 3.51, N = 3 SE +/- 1.84, N = 3 SE +/- 14.12, N = 6 SE +/- 0.17, N = 3 371.97 123.83 141.93 127.30
OpenArena Resolution: 1024 x 768 OpenBenchmarking.org Frames Per Second, More Is Better OpenArena 0.8.5 Resolution: 1024 x 768 NVIDIA 295.40 Ubuntu 12.04 - Nouveau Mesa Git New Mesa Git 70 140 210 280 350 SE +/- 1.56, N = 3 SE +/- 0.74, N = 3 SE +/- 0.75, N = 3 SE +/- 0.13, N = 3 318.90 123.93 120.30 118.43
OpenArena Resolution: 1440 x 900 OpenBenchmarking.org Frames Per Second, More Is Better OpenArena 0.8.5 Resolution: 1440 x 900 NVIDIA 295.40 Ubuntu 12.04 - Nouveau Mesa Git New Mesa Git 50 100 150 200 250 SE +/- 0.63, N = 3 SE +/- 0.13, N = 3 SE +/- 0.55, N = 3 SE +/- 0.84, N = 3 241.73 104.53 100.20 104.00
OpenArena Resolution: 1600 x 900 OpenBenchmarking.org Frames Per Second, More Is Better OpenArena 0.8.5 Resolution: 1600 x 900 NVIDIA 295.40 Ubuntu 12.04 - Nouveau Mesa Git New Mesa Git 50 100 150 200 250 SE +/- 0.30, N = 3 SE +/- 0.49, N = 3 SE +/- 0.52, N = 3 SE +/- 1.55, N = 4 229.10 103.03 101.73 102.20
OpenArena Resolution: 800 x 600 OpenBenchmarking.org Frames Per Second, More Is Better OpenArena 0.8.8 Resolution: 800 x 600 NVIDIA 295.40 Ubuntu 12.04 - Nouveau Mesa Git New Mesa Git 30 60 90 120 150 SE +/- 0.17, N = 3 SE +/- 0.06, N = 3 SE +/- 0.00, N = 3 SE +/- 0.12, N = 3 141.53 41.70 69.50 66.13
OpenArena Resolution: 1024 x 768 OpenBenchmarking.org Frames Per Second, More Is Better OpenArena 0.8.8 Resolution: 1024 x 768 NVIDIA 295.40 Ubuntu 12.04 - Nouveau Mesa Git New Mesa Git 20 40 60 80 100 SE +/- 0.07, N = 3 SE +/- 0.10, N = 3 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 98.53 36.30 48.57 49.20
OpenArena Resolution: 1600 x 900 OpenBenchmarking.org Frames Per Second, More Is Better OpenArena 0.8.8 Resolution: 1600 x 900 NVIDIA 295.40 Ubuntu 12.04 - Nouveau Mesa Git New Mesa Git 13 26 39 52 65 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 59.80 27.70 35.10 34.80
World of Padman Resolution: 800 x 600 OpenBenchmarking.org Frames Per Second, More Is Better World of Padman 1.2 Resolution: 800 x 600 NVIDIA 295.40 Ubuntu 12.04 - Nouveau Mesa Git New Mesa Git 70 140 210 280 350 SE +/- 5.42, N = 3 SE +/- 0.40, N = 3 SE +/- 0.67, N = 3 SE +/- 0.32, N = 3 310.53 107.10 112.20 124.70
World of Padman Resolution: 1024 x 768 OpenBenchmarking.org Frames Per Second, More Is Better World of Padman 1.2 Resolution: 1024 x 768 NVIDIA 295.40 Ubuntu 12.04 - Nouveau Mesa Git New Mesa Git 70 140 210 280 350 SE +/- 1.43, N = 3 SE +/- 1.03, N = 3 SE +/- 0.10, N = 3 SE +/- 1.61, N = 3 306.93 113.57 113.20 124.13
World of Padman Resolution: 1440 x 900 OpenBenchmarking.org Frames Per Second, More Is Better World of Padman 1.2 Resolution: 1440 x 900 NVIDIA 295.40 Ubuntu 12.04 - Nouveau Mesa Git New Mesa Git 60 120 180 240 300 SE +/- 1.50, N = 3 SE +/- 0.30, N = 3 SE +/- 0.44, N = 3 SE +/- 0.17, N = 3 264.00 106.73 107.33 118.30
World of Padman Resolution: 1600 x 900 OpenBenchmarking.org Frames Per Second, More Is Better World of Padman 1.2 Resolution: 1600 x 900 NVIDIA 295.40 Ubuntu 12.04 - Nouveau Mesa Git New Mesa Git 60 120 180 240 300 SE +/- 1.43, N = 3 SE +/- 0.23, N = 3 SE +/- 0.38, N = 3 SE +/- 0.38, N = 3 265.87 101.87 101.70 106.63
Reaction Quake 3 Resolution: 1600 x 900 OpenBenchmarking.org Frames Per Second, More Is Better Reaction Quake 3 1.0 Beta Resolution: 1600 x 900 NVIDIA 295.40 Ubuntu 12.04 - Nouveau Mesa Git New Mesa Git 20 40 60 80 100 SE +/- 0.15, N = 3 SE +/- 0.07, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 97.00 34.73 40.10 40.50
Xonotic Resolution: 800 x 600 - Effects Quality: Low OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.6 Resolution: 800 x 600 - Effects Quality: Low NVIDIA 295.40 Ubuntu 12.04 - Nouveau Mesa Git New Mesa Git 40 80 120 160 200 SE +/- 1.26, N = 3 SE +/- 1.82, N = 3 SE +/- 0.13, N = 3 SE +/- 0.23, N = 3 203.58 117.07 112.72 116.12
Xonotic Resolution: 1024 x 768 - Effects Quality: Low OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.6 Resolution: 1024 x 768 - Effects Quality: Low NVIDIA 295.40 Ubuntu 12.04 - Nouveau Mesa Git New Mesa Git 40 80 120 160 200 SE +/- 0.78, N = 3 SE +/- 0.42, N = 3 SE +/- 0.13, N = 3 SE +/- 0.56, N = 3 202.24 121.43 114.71 119.93
Xonotic Resolution: 1440 x 900 - Effects Quality: Low OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.6 Resolution: 1440 x 900 - Effects Quality: Low NVIDIA 295.40 Ubuntu 12.04 - Nouveau Mesa Git New Mesa Git 40 80 120 160 200 SE +/- 0.05, N = 3 SE +/- 0.04, N = 3 SE +/- 0.08, N = 3 SE +/- 0.18, N = 3 190.49 97.87 96.18 99.62
Xonotic Resolution: 1600 x 900 - Effects Quality: Low OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.6 Resolution: 1600 x 900 - Effects Quality: Low NVIDIA 295.40 Ubuntu 12.04 - Nouveau Mesa Git New Mesa Git 40 80 120 160 200 SE +/- 0.65, N = 3 SE +/- 0.25, N = 3 SE +/- 0.16, N = 3 SE +/- 0.20, N = 3 190.94 98.16 96.57 99.58
Xonotic Resolution: 800 x 600 - Effects Quality: High OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.6 Resolution: 800 x 600 - Effects Quality: High NVIDIA 295.40 Ubuntu 12.04 - Nouveau Mesa Git New Mesa Git 30 60 90 120 150 SE +/- 0.25, N = 3 SE +/- 0.09, N = 3 SE +/- 0.02, N = 3 SE +/- 0.07, N = 3 140.33 64.95 66.29 64.18
Xonotic Resolution: 1024 x 768 - Effects Quality: High OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.6 Resolution: 1024 x 768 - Effects Quality: High NVIDIA 295.40 Ubuntu 12.04 - Nouveau Mesa Git New Mesa Git 30 60 90 120 150 SE +/- 0.06, N = 3 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 117.69 53.80 53.81 53.00
Xonotic Resolution: 1440 x 900 - Effects Quality: High OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.6 Resolution: 1440 x 900 - Effects Quality: High NVIDIA 295.40 Ubuntu 12.04 - Nouveau Mesa Git New Mesa Git 20 40 60 80 100 SE +/- 0.05, N = 3 SE +/- 0.53, N = 3 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 90.19 38.44 39.95 39.25
Xonotic Resolution: 1600 x 900 - Effects Quality: High OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.6 Resolution: 1600 x 900 - Effects Quality: High NVIDIA 295.40 Ubuntu 12.04 - Nouveau Mesa Git New Mesa Git 20 40 60 80 100 SE +/- 0.11, N = 3 SE +/- 0.60, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 86.09 38.16 39.89 39.33
Phoronix Test Suite v10.8.4