2

cudaMallocPitch()3D数组分配和复制有什么对应的方法cudaMemcpy2D()吗?

谢谢!

4

2 回答 2

3
cudaMalloc3D()
cudaMalloc3DArray()
cudaMemcpy3D()
于 2012-04-06T16:47:47.510 回答
0

您还可以通过定义ascudaMallocPitch()来为 3D 数据分配线性设备内存,并在内核中获得合并访问,只要您考虑到返回的音高和一些索引算法。heightheight * depthcudaMallocPitch()

同样,您可以使用cudaMalloc3D()在设备上分配逻辑 1D、2D 或 3D 内存对象并pitchedDevPtr在内核中使用。

于 2019-02-22T06:48:45.473 回答