我在CUDA开发者社区中看到了网络,当谈到“纹理缓存”时,人们在谈论“块线性”。任何人都可以澄清并解释这个术语吗?
Block linear是一个(不常用的)术语,指的是CUDA数组中使用的不透明内部存储器布局。这是有序的(“块线性”)以在纹理高速缓存中更好地执行,其中空间数据局部性通常更适合于纹理和表面硬件被设计用于(即渲染)的应用。