也有任何参考,帮助我从头开始。比如如何声明variables.how在屏幕上打印如何编程program.how如何使函数如何使循环wrt CUDA不是for循环C ore C ++语言。
答案 0 :(得分:2)
如果你看起来更难,你会发现CUDA不是一种编程语言(如C或C ++)。 CUDA是NVIDIA卡的并行编程平台。 CUDA C ++或CUDA C是您的替代品,因此您可以使用CUDA(NVIDIA卡的并行编程平台)。还有pyCUDA,所以你可以通过python利用CUDA。编程语言取决于你。
如果您只是想通过示例编写CUDA代码,那么互联网上有很多代码,是的,您必须搜索CUDA C或CUDA C ++。但是如果你想了解这个平台,还有代码,我推荐两本书:一本有很多例子的书,来自NVIDIA:CUDA by Example,另一本是Programming Massively Parallel Processors更详细和更好 - 解释的书。