Part of the Khronos Group
OpenGL.org

The Industry's Foundation for High Performance Graphics

from games to virtual reality, mobile phones to supercomputers

Results 1 to 3 of 3

Thread: Threaded optimization

Hybrid View

  1. #1
    Senior Member OpenGL Pro Aleksandar's Avatar
    Join Date
    Jul 2009
    Posts
    1,144

    Threaded optimization

    NVIDIA has released R310.14 dirvers for Linux. An interesting feature is a "OpenGL threaded optimizations". __GL_THREADED_OPTIMIZATIONS environment variable controls offloading of the driver's CPU computation to a worker thread. It should boost performance of the computation intensive applications, but decreases performance when using state-reading commands. In any case very interesting new feature.

    Is there any similar option on Windows, or is it planned for the foreseeable future?

  2. #2
    Senior Member OpenGL Guru Dark Photon's Avatar
    Join Date
    Oct 2004
    Location
    Druidia
    Posts
    3,211
    Pretty sure I've seen folks suggesting this be turned off or toggled when having problems to see if it is the cause on Windows for 5+ years. Might check your NVidia Control Panel Settings. Can help with some use cases and hurt in others.
    Last edited by Dark Photon; 10-16-2012 at 05:17 AM.

  3. #3
    Senior Member OpenGL Pro Aleksandar's Avatar
    Join Date
    Jul 2009
    Posts
    1,144
    Thanks for the tip!

    Yes, there is a "Threaded optimization". The description in the NV Control Panel is vague, that's why I haven't tried to experiment with that.

    Description: Allows application to take advantage of multiple CPUs.

    Typical usage scenarios:
    * Most newer applications should benefit from the Auto-select or On settings.
    * This settings should be turned off for most older applications.
    Thanks again!

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •