thi*_*ool 7 memory textures cuda
我试图在CUDA中找到常量内存与纹理内存与全局内存之间的差异.
我能够找到以下相关文章,但无法找到我的问题的答案
一篇文章介绍了这三者的性能影响:http: //forum.beyond3d.com/showthread.php?t = 52510
恒定记忆:
这是存储常量和内核参数的地方
慢,但有缓存(8 kb)
常量内存针对广播进行了优化
纹理记忆:
针对2D空间访问模式优化的缓存
读取具有一些优点,如地址模式和插值,无需额外费用即可使用
全球记忆:
缓慢和未缓存(1.0),缓存(2.0)
需要顺序和对齐的16字节读写才能快速(合并读/写)
资料来源:http://www.cvg.ethz.ch/teaching/2011spring/gpgpu/cuda_memory.pdf
| 归档时间: |
|
| 查看次数: |
7311 次 |
| 最近记录: |