1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Memory
  5. Motherboards
  6. Processors
  7. Software
  8. Storage
  9. Operating Systems


Facebook RSS Twitter Twitter Google Plus


Phoronix Test Suite

OpenBenchmarking.org

Re-Testing NVIDIA's Threaded OpenGL Optimizations For Linux Gaming

Michael Larabel

Published on 22 June 2014
Written by Michael Larabel
Page 1 of 5 - 10 Comments

Back in 2012 with the NVIDIA 310 Linux driver series a threaded OpenGL optimization was added to the proprietary graphics driver. When this driver premiered we tested NVIDIA's Linux threaded OpenGL optimizations to mixed results. We're back now re-testing the OpenGL threaded optimizations to see if it makes any more of a difference now with modern Linux games and OpenGL workloads while using the latest 337.25 Linux driver.

NVIDIA's OpenGL threaded optimization feature allows offloading the CPU computational workload to a separate processor thread. This feature is designed to benefit CPU-heavy workloads but can potentially worsen the performance depending upon the game/application's particular OpenGL calls. As a result, the threaded optimization feature remains disabled by default while it's been around for two years. For more information on the threaded optimization feature and how to enable it, see the earlier article.

With this article, a NVIDIA GeForce GTX 760 graphics card was used while testing it in its stock driver configuration and then enabling __GL_THREADED_OPTIMIZATIONS while re-running the same set of Linux-native OpenGL tests using the Phoronix Test Suite. There's Valve Source Engine games run and a whole lot more. The GTX 760 was running from an Ubuntu 14.04 64-bit system with the NVIDIA 337.25 binary driver.

Besides recording the actual result, the Phoronix Test Suite also was monitoring the reported CPU usage and GPU utilization using the exposed driver interfaces.

<< Previous Page
1
Latest Linux Hardware Reviews
  1. Trying The Configurable 45 Watt TDP With AMD's A10-7800 / A6-7400K
  2. Sumo's Omni Gets Reloaded
  3. AMD A10-7800 & A6-7400K APUs Run Great On Linux
  4. Radeon Gallium3D Is Running Increasingly Well Against AMD's Catalyst Driver
Latest Linux Articles
  1. AMD's RadeonSI Driver Sped Up A Lot This Summer
  2. Intel's Latest Linux Graphics Code Competes Against OS X 10.9
  3. Intel Sandy Bridge Gets A Surprise Boost From Linux 3.17
  4. Open-Source Radeon Graphics Have Some Improvements On Linux 3.17
Latest Linux News
  1. GNOME/GTK+ Human Interface Guidelines Updated
  2. The Widely-Criticized New Commercial Linux Distro Is Now On Kickstarter
  3. CUDA 6.5 Is Doing Great For Blender
  4. Wayland & Weston 1.6 Alpha Released
  5. Nouveau Gets Improved Re-Clocking Handling For Select GPUs
  6. A New First-Person Mystery Game Might Be Coming To Linux
  7. Patch By Patch, LLVM Clang Gets Better At Building The Linux Kernel
  8. VC4 Gallium3D Driver Now Handles X With GLAMOR
  9. Opera 25 Development Release For Linux
  10. Steam Now Supports VA-API For In-Home Game Streaming
Latest Forum Discussions
  1. OSS radeon driver for A10-7850K (Kaveri)
  2. Systemd 216 Piles On More Features, Aims For New User-Space VT
  3. Btrfs Gets Talked Up, Googler Encourages You To Try Btrfs
  4. American Citizens running AMOK for food stamps
  5. What Linux Distribution Should Be Benchmarked The Most?
  6. Company I work for is looking to contribute to Open Source projects... but wrongly?
  7. Microsoft vs. Campaign
  8. Updated and Optimized Ubuntu Free Graphics Drivers