gpt4 book ai didi

memory - CUDA 中的常量内存、纹理内存和全局内存

转载 作者:IT王子 更新时间:2023-10-28 23:37:48 28 4
gpt4 key购买 nike

我试图找出 CUDA 中常量内存、纹理内存和全局内存之间的区别。

我能够找到以下相关文章,但无法找到我的问题的答案

global vs shared memory in CUDA

Usage of global vs. constant memory in 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

关于memory - CUDA 中的常量内存、纹理内存和全局内存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8306967/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com