Optimization 分析时,大部分时间都花在nvoglv64.dll中。我应该推断什么? 我在用英特尔VTUNE放大器剖析C++应用程序。大部分时间似乎都花在nvoglv64.dll中,更准确地说,是在DrvPresentBuffers和/或kesynchoronization执行中。请注意,我有一张NVIDA GeoForce图形卡

Optimization 分析时,大部分时间都花在nvoglv64.dll中。我应该推断什么? 我在用英特尔VTUNE放大器剖析C++应用程序。大部分时间似乎都花在nvoglv64.dll中,更准确地说,是在DrvPresentBuffers和/或kesynchoronization执行中。请注意,我有一张NVIDA GeoForce图形卡,optimization,opengl,profiling,nvidia,intel-vtune,Optimization,Opengl,Profiling,Nvidia,Intel Vtune,我是新的应用程序,我正在分析和寻找瓶颈和低挂优化成果。由于大部分时间似乎都花在这个NVIDIA dll中,我不知道如何解码分析结果 我想知道那些来自我的应用程序端的调用在哪里,以便了解我的应用程序。有人能给我一些开始的提示吗: 当应用程序调用DrvPresentBuffers时,我应该查看什么类型的调用(在我的应用程序端) 在哪里可以获得更多关于如何分析、理解和优化图形卡dll中存在瓶颈的应用程序的信息 DrvPresentBuffers是openGL绘图代码的一部分。该nvoglv64.dl

我是新的应用程序,我正在分析和寻找瓶颈和低挂优化成果。由于大部分时间似乎都花在这个NVIDIA dll中,我不知道如何解码分析结果

我想知道那些来自我的应用程序端的调用在哪里,以便了解我的应用程序。有人能给我一些开始的提示吗:

  • 当应用程序调用DrvPresentBuffers时,我应该查看什么类型的调用(在我的应用程序端)
  • 在哪里可以获得更多关于如何分析、理解和优化图形卡dll中存在瓶颈的应用程序的信息

DrvPresentBuffers
是openGL绘图代码的一部分。该nvoglv64.dll是nVidia卡的64位openGL驱动程序。64位Windows 7和许多驱动程序上的此功能存在已知的性能问题。我找不到链接,但如果你遇到问题,你可以在英伟达论坛搜索。如果没有任何错误或速度非常慢,那么我不确定在熟悉新应用程序时,优化是从哪里开始的。

我在windows7 32b上尝试过,在nvoglv32.dll上的相应调用不是我的瓶颈。感谢您提供的信息,我将尝试了解此性能问题。