CPU或GPU绑定?分析OpenGL应用程序

时间:2011-02-11 11:57:18

标签: language-agnostic opengl profiling gpu

我有一个OpenGL应用程序,我担心它受GPU限制。

我怎么能确定是这样的?
如果是,我如何分析GPU运行的代码?

4 个答案:

答案 0 :(得分:2)

我也会用AMD GPU PerfStudio检查。

它将分析您的GPU和CPU使用情况并显示相对负载值。

答案 1 :(得分:1)

如果你使用的是Windows,Linux或Mac,(好吧,一台电脑!)试试gDEBugger

答案 2 :(得分:1)

如果您的OpenGL线程使用少于一个核心,则不受CPU限制。如果你以60Hz运行,你可能受到vsync的限制。

答案 3 :(得分:0)

gDEBugger不再支持OSX .. 对于OSX用户(可能还有其他操作系统),英特尔图形性能分析器可能值得一看

https://software.intel.com/en-us/gpa

信息here