4

我是 CUDA 编程的初学者,我想知道是否有人知道任何讨论 CUDA 设计模式的好资源。

4

2 回答 2

4

我认为现代 GPU 计算对于想要学习 CUDA 的人来说是很好的资源。您可以找到关于缩减、扫描、流压缩并行编程模式和其他有关 CUDA 优化的有趣内容的很好的解释。这是此博客中代码示例的GitHub链接。

于 2012-06-25T04:47:02.120 回答
3

我听说过有关并行编程模式的好消息,我认为将它与 CUDA 最佳实践指南(包含在 CUDA 工具包中)结合起来应该是一个好的开始。

正如 marina.k 所提到的,像 Sean Baxter 的 ModernGPU 这样的网站将有助于一些常见并行算法模式的 CUDA 实现(但我会使用 ModernGPU 中的 Thrust 或 Sean 的代码,而不是实现你自己的代码,除非你将其作为学习锻炼)。

于 2012-06-26T05:22:15.793 回答