- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi all,
I profiled my application which use OpenGL code and therefore uses nvoglnt.dll
At first I used Parallel Amplifier for the profiling and later also with the VTune.
I discovered that calls to DrvCopyContext take about 20 percents of the whole program execution. The DrvCopyContext in his turn call to WaitForSingleObject.
I have the latest version of the driver (which is 195.6 I think) using Windows XP SP3 and NVidia 8800 graphics card.
Does anyone aware of this problem?
Is it possible to improve performace (like enforching the driver to run on different thread)?
Does anyone knows if there are certain OpenGL functions that eventually call this function and otherOpenGL function that can do the same (even if it requires more sophisticated code) but bypass these calls?
Could it be that the interaction between the OS and the driver cause the problem and with other OSs it doesn't happen?
Thanks,
Guy.
I profiled my application which use OpenGL code and therefore uses nvoglnt.dll
At first I used Parallel Amplifier for the profiling and later also with the VTune.
I discovered that calls to DrvCopyContext take about 20 percents of the whole program execution. The DrvCopyContext in his turn call to WaitForSingleObject.
I have the latest version of the driver (which is 195.6 I think) using Windows XP SP3 and NVidia 8800 graphics card.
Does anyone aware of this problem?
Is it possible to improve performace (like enforching the driver to run on different thread)?
Does anyone knows if there are certain OpenGL functions that eventually call this function and otherOpenGL function that can do the same (even if it requires more sophisticated code) but bypass these calls?
Could it be that the interaction between the OS and the driver cause the problem and with other OSs it doesn't happen?
Thanks,
Guy.
Link Copied
2 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
This is really an Nvidia driver question. I see that many people have asked the same question in Nvidia forums, but there hasn't been any answer yet.
== Moving this thread to the User community forums for other people to discuss ==
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page