Cuda 什么是块线性分配/寻址/布局?

Cuda 什么是块线性分配/寻址/布局?,cuda,gpu,textures,Cuda,Gpu,Textures,我在CUDA开发者社区的网站上看到,当谈到“纹理缓存”时,人们谈论的是“块线性”。有人能解释一下这个术语吗?块线性是一个(不常使用)术语,指的是CUDA阵列中使用的不透明内存布局。这是为了在纹理缓存中更好地执行(“块线性”),其中空间数据局部性通常更适合纹理和曲面硬件设计用于的应用程序(即渲染)。为什么称其为“不透明”?因为没有关于这方面的文档?是的,它没有文档,用户无法访问,甚至在不同的硬件版本中也不一定是固定不变的。谢谢您的额外输入。在您允许的情况下,我将编辑并将其添加到您的答案中……顺便说

我在CUDA开发者社区的网站上看到,当谈到“纹理缓存”时,人们谈论的是“块线性”。有人能解释一下这个术语吗?

块线性是一个(不常使用)术语,指的是CUDA阵列中使用的不透明内存布局。这是为了在纹理缓存中更好地执行(“块线性”),其中空间数据局部性通常更适合纹理和曲面硬件设计用于的应用程序(即渲染)。

为什么称其为“不透明”?因为没有关于这方面的文档?是的,它没有文档,用户无法访问,甚至在不同的硬件版本中也不一定是固定不变的。谢谢您的额外输入。在您允许的情况下,我将编辑并将其添加到您的答案中……顺便说一句,不同的“硬件版本”意味着不同的体系结构?我不认为该评论真的会在您原始问题的答案中添加任何额外内容,因此我拒绝了编辑。