【发布时间】:2012-10-22 09:40:40
【问题描述】:
对于 CUDA 和 OpenCL 的合并访问是否有不同的要求?我认为它必须是硬件功能,所以API应该真的无关紧要。任何指针?
【问题讨论】:
对于 CUDA 和 OpenCL 的合并访问是否有不同的要求?我认为它必须是硬件功能,所以API应该真的无关紧要。任何指针?
【问题讨论】:
没错。 CUDA 本身对合并访问没有任何要求;硬件确实如此,并且无论您是使用 CUDA、OpenCL、DirectCompute、OpenGL 还是其他方式对其进行编程,硬件都具有相同的要求。在 CPU 硬件上,缓存行为也可以这样说;缓存行大小和缓存行为不管您使用的是 C、Java 还是 Python。
【讨论】: