Memory CUDA曲面与纹理
CUDA中的表面和纹理对象之间有什么区别?我什么时候应该使用其中一种 从开发人员文档中我可以看出,它们完全相同。两者似乎都是使用特殊纹理内存的CUDA阵列。唯一的区别似乎是访问内存的API方法。是只读的、可写的和可读的。后来引入了表面API以适应这种差异Memory CUDA曲面与纹理,memory,cuda,Memory,Cuda,CUDA中的表面和纹理对象之间有什么区别?我什么时候应该使用其中一种 从开发人员文档中我可以看出,它们完全相同。两者似乎都是使用特殊纹理内存的CUDA阵列。唯一的区别似乎是访问内存的API方法。是只读的、可写的和可读的。后来引入了表面API以适应这种差异 对内核只读的数据使用纹理,如果它们也写入数据,则使用曲面。同样值得注意的是,纹理支持硬件过滤/插值,而曲面不支持硬件过滤/插值。@BenjaminBaray如果曲面不支持硬件过滤/插值,何时使用曲面与常规数组?
对内核只读的数据使用纹理,如果它们也写入数据,则使用曲面。同样值得注意的是,纹理支持硬件过滤/插值,而曲面不支持硬件过滤/插值。@BenjaminBaray如果曲面不支持硬件过滤/插值,何时使用曲面与常规数组?