【问题标题】:CPU or GPU bound? profiling OpenGL applicationCPU 或 GPU 受限?分析 OpenGL 应用程序
【发布时间】:2011-06-25 12:28:20
【问题描述】:

我有一个 OpenGL 应用程序,恐怕是受 GPU 限制的。

我如何确定是这种情况?
如果是,我如何分析 GPU 运行的代码?

【问题讨论】:

    标签: language-agnostic opengl profiling gpu


    【解决方案1】:

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

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

    信息here

    【讨论】:

      【解决方案2】:

      我也会通过AMD GPU PerfStudio 进行检查。

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

      【讨论】:

      【解决方案3】:

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

      【讨论】:

        【解决方案4】:

        如果您使用的是 Windows、Linux 或 Mac,(嗯,电脑!)试试gDEBugger

        【讨论】:

        • 从你链接的页面看来它也支持 Linux 和 OS X。
        • 不再支持 OSX... 有一段时间了。
        猜你喜欢
        • 2012-08-16
        • 1970-01-01
        • 2015-04-24
        • 2011-03-10
        • 1970-01-01
        • 1970-01-01
        • 2011-06-28
        • 2012-07-03
        相关资源
        最近更新 更多