【发布时间】:2012-10-01 23:06:22
【问题描述】:
我找不到有关 ATI Radeon HD 6750M 和 6970M GPU 中寄存器数量的任何信息。我想优化我的 OpenCL 内核以利用尽可能多的处理单元,所以我需要估计每个线程的最大寄存器数。 在哪里可以找到 ATI GPU 的完整规格?
【问题讨论】:
我找不到有关 ATI Radeon HD 6750M 和 6970M GPU 中寄存器数量的任何信息。我想优化我的 OpenCL 内核以利用尽可能多的处理单元,所以我需要估计每个线程的最大寄存器数。 在哪里可以找到 ATI GPU 的完整规格?
【问题讨论】:
我认为您错过了 AMD/ATI 的最佳 OpenCL 编程指南。 AMD APP OpenCL 给出了支持 OpenCL 的 ATI/AMD GPU 的详细规范,以优化 OpenCL 计算的代码。根据本文档(表 D.3 和表 D.2),这两款 GPU 每个 CU(计算单元)有 16384 个寄存器 (256 KB)。
【讨论】: