gpt4 book ai didi

.net - 具有纹理的 CUDA 中的 GPU 性能

转载 作者:行者123 更新时间:2023-12-02 03:53:51 25 4
gpt4 key购买 nike

我对 NVIDIA GPU 的性能有疑问。我有一个实现,我在两个数组之间进行插值。使用倾斜到线性内存的纹理比使用 CUDA 数组更快。现在我只在一个 GPU 上试过了。每个 GPU 都是这种情况还是会有差异?我在笔记本电脑中使用 GPU。桌面 GPU 是否更快?因为目前我只获得了 2-3 的加速。

我可能看起来像一个愚蠢的问题,但我会感谢在许多 GPU 上处理纹理的人的回答。我想知道使用 CUDA-Arrays(应该有一些缓存优化...)速度较慢。

我正在研究 NVIDIA Quadro 2000m,并将其与 I7-2860QM @ 2,50GHZ(实现)进行比较。这是一场公平的比赛吗?

最佳答案

具有 2.0 或更高计算能力的 GPU 缓存全局内存以及纹理,因此纹理在 CC 1.x 时代的主要优势已不复存在。

恰恰相反,关于纹理的一个小事实是,由于需要在硬连线布局中的寄存器中存储多个参数和返回值,它们会增加寄存器压力。此外,全局内存的缓存比纹理内存的缓存大。所以通过纹理读取内存比直接访问全局内存慢也就不足为奇了。

此特性对于移动或桌面 GPU 应该是相同的,即使高端桌面 GPU 的速度可能比移动设备快 2 到 5 倍。

关于.net - 具有纹理的 CUDA 中的 GPU 性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13493749/

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