2

CUDA 和 OpenCL 的合并访问是否有不同的要求?我认为它必须是硬件功能,所以API应该真的无关紧要。任何指针?

4

1 回答 1

1

这是正确的。CUDA 本身对合并访问没有任何要求;硬件确实如此,而且无论您是使用 CUDA、OpenCL、DirectCompute、OpenGL 还是其他方式对其进行编程,硬件都具有相同的要求。在 CPU 硬件上,缓存行为也可以这样说;如果您使用的是 C、Java 或 Python,缓存行大小和缓存行为并不重要。

于 2012-10-22T11:35:11.907 回答