NVIDIA GPU Linux Threaded Optimizations Modern tests of NVIDIA Linux GPU threaded optimization support via __GL_THREADED_OPTIMIZATIONS tests. Benchmarks by Michael Larabel for a future article on Phoronix.com.
HTML result view exported from: https://openbenchmarking.org/result/1503227-DE-THREADEDO72&grw&rdt .
Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution GTX 680 GTX 980 GTX 750 __GL_THREADED_OPTIMIZATIONS=1 __GL_THREADED_OPTIMIZATIONS=0 __GL_THREADED_OPTIMIZATIONS=1 __GL_THREADED_OPTIMIZATIONS=0 __GL_THREADED_OPTIMIZATIONS=1 __GL_THREADED_OPTIMIZATIONS=0 Intel Core i7-5960X @ 3.50GHz (16 Cores) Gigabyte X99-UD4-CF Intel Xeon E5 v3/Core 16384MB 120GB Samsung SSD 850 + 120GB OCZ VECTOR150 NVIDIA GeForce GTX 680 2048MB (324/324MHz) Intel C610/X99 Samsung SyncMaster Intel Connection Ubuntu 15.04 3.19.0-9-generic (x86_64) Unity 7.3.1 X Server 1.17.1 NVIDIA 346.47 4.4.0 GCC 4.9.2 ext4 2560x1600 NVIDIA GeForce GTX 680 2048MB (1006/3004MHz) NVIDIA GeForce GTX 980 4096MB (1126/3505MHz) eVGA NVIDIA GeForce GTX 750 1024MB (1019/2505MHz) OpenBenchmarking.org Environment Details - GTX 680: __GL_THREADED_OPTIMIZATIONS=1: __GL_THREADED_OPTIMIZATIONS=1 - GTX 680: __GL_THREADED_OPTIMIZATIONS=0: __GL_THREADED_OPTIMIZATIONS=0 - GTX 980: __GL_THREADED_OPTIMIZATIONS=1: __GL_THREADED_OPTIMIZATIONS=1 - GTX 980: __GL_THREADED_OPTIMIZATIONS=0: __GL_THREADED_OPTIMIZATIONS=0 - GTX 750: __GL_THREADED_OPTIMIZATIONS=1: __GL_THREADED_OPTIMIZATIONS=1 - GTX 750: __GL_THREADED_OPTIMIZATIONS=0: __GL_THREADED_OPTIMIZATIONS=0 Processor Details - Scaling Governor: intel_pstate powersave
tesseract: 2560 x 1600 xonotic: 2560 x 1600 - Low xonotic: 2560 x 1600 - Ultimate unigine-valley: 2560 x 1600 - Fullscreen bioshock-infinite: 2560 x 1600 - Ultra bioshock-infinite: 2560 x 1600 - Medium metro2033-redux: Phoronix Test Suite v5.6.0m5 metroll-redux: Phoronix Test Suite v5.6.0m5 GTX 680 GTX 980 GTX 750 __GL_THREADED_OPTIMIZATIONS=1 __GL_THREADED_OPTIMIZATIONS=0 __GL_THREADED_OPTIMIZATIONS=1 __GL_THREADED_OPTIMIZATIONS=0 __GL_THREADED_OPTIMIZATIONS=1 __GL_THREADED_OPTIMIZATIONS=0 160.35 278.89 160.78 34.77 85.19 85.08 60.00 71.64 193.54 313.12 171.84 34.81 73.75 74.03 77.92 76.06 187.17 274.84 169.49 50.61 110.92 110.19 60.24 90.32 226.01 315.36 189.64 50.58 82.87 82.23 90.22 110.73 106.89 277.20 74.05 15.08 39.40 39.43 41.51 38.01 117.00 312.86 74.30 15.08 39.33 39.37 44.32 38.16 OpenBenchmarking.org
Tesseract Resolution: 2560 x 1600 Min Avg Max GTX 680 160.4 176.9 193.5 GTX 980 187.2 206.6 226.0 GTX 750 106.9 111.9 117.0 OpenBenchmarking.org Frames Per Second, More Is Better Tesseract 2014-05-12 Resolution: 2560 x 1600 __GL_THREADED_OPTIMIZATIONS=1 __GL_THREADED_OPTIMIZATIONS=0 60 120 180 240 300
Xonotic Resolution: 2560 x 1600 - Effects Quality: Low Min Avg Max GTX 680 278.9 296.0 313.1 GTX 980 274.8 295.1 315.4 GTX 750 277.2 295.0 312.9 OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8 Resolution: 2560 x 1600 - Effects Quality: Low __GL_THREADED_OPTIMIZATIONS=1 __GL_THREADED_OPTIMIZATIONS=0 80 160 240 320 400
Xonotic Resolution: 2560 x 1600 - Effects Quality: Ultimate Min Avg Max GTX 680 160.8 166.3 171.8 GTX 980 169.5 179.6 189.6 GTX 750 74.1 74.2 74.3 OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8 Resolution: 2560 x 1600 - Effects Quality: Ultimate __GL_THREADED_OPTIMIZATIONS=1 __GL_THREADED_OPTIMIZATIONS=0 50 100 150 200 250
Unigine Valley Resolution: 2560 x 1600 - Mode: Fullscreen Min Avg Max GTX 680 34.8 34.8 34.8 GTX 980 50.6 50.6 50.6 GTX 750 15.1 15.1 15.1 OpenBenchmarking.org Frames Per Second, More Is Better Unigine Valley 1.0 Resolution: 2560 x 1600 - Mode: Fullscreen __GL_THREADED_OPTIMIZATIONS=1 __GL_THREADED_OPTIMIZATIONS=0 14 28 42 56 70
BioShock Infinite Resolution: 2560 x 1600 - Effects Quality: Ultra Min Avg Max GTX 680 73.8 79.5 85.2 GTX 980 82.9 96.9 110.9 GTX 750 39.3 39.4 39.4 OpenBenchmarking.org Frames Per Second, More Is Better BioShock Infinite Resolution: 2560 x 1600 - Effects Quality: Ultra __GL_THREADED_OPTIMIZATIONS=1 __GL_THREADED_OPTIMIZATIONS=0 20 40 60 80 100
BioShock Infinite Resolution: 2560 x 1600 - Effects Quality: Medium Min Avg Max GTX 680 74.0 79.6 85.1 GTX 980 82.2 96.2 110.2 GTX 750 39.4 39.4 39.4 OpenBenchmarking.org Frames Per Second, More Is Better BioShock Infinite Resolution: 2560 x 1600 - Effects Quality: Medium __GL_THREADED_OPTIMIZATIONS=1 __GL_THREADED_OPTIMIZATIONS=0 20 40 60 80 100
Metro 2033 Redux Phoronix Test Suite v5.6.0m5 Min Avg Max GTX 680 60.0 69.0 77.9 GTX 980 60.2 75.2 90.2 GTX 750 41.5 42.9 44.3 OpenBenchmarking.org Frames Per Second, More Is Better Metro 2033 Redux Phoronix Test Suite v5.6.0m5 __GL_THREADED_OPTIMIZATIONS=1 __GL_THREADED_OPTIMIZATIONS=0 20 40 60 80 100
Metro: Last Light Redux Phoronix Test Suite v5.6.0m5 Min Avg Max GTX 680 71.6 73.9 76.1 GTX 980 90.3 100.5 110.7 GTX 750 38.0 38.1 38.2 OpenBenchmarking.org Frames Per Second, More Is Better Metro: Last Light Redux Phoronix Test Suite v5.6.0m5 __GL_THREADED_OPTIMIZATIONS=1 __GL_THREADED_OPTIMIZATIONS=0 20 40 60 80 100
Phoronix Test Suite v10.8.5