cuda三维纹理内存的使用
程序员文章站
2022-07-12 21:01:01
...
有时候需要使用cuda处理多帧的图像,需要把多帧时间序列的图像传入到显存中,这个时候就可以把保存图像的全局内存绑定到二维纹理内存,核函数通过纹理拾取来访问输入的图像数据。不过二维纹理内存的宽是有限制的:
cudaChannelFormatDesc channelDesc = cudaCreateChannelDesc<float>();
cudaMallocArray((cudaArray**)&arr_mat_x, &channelDesc, img_size, IIR_N_X