我正在学习高级人工智能课程,我必须学习 CUDA 编程,我在许多网站 cuda 示例中看到,但我对某些事情感到困惑。我的教授告诉我 cuda 类似于 c 但没有 for 循环示例和我从 Nvidia 和其他网站打开的所有文档中,我只能看到 CUDA C 示例。所以我想了解从哪里开始编程 CUDA 而不是 CUDA C 或 CUDA C++。
还有任何参考资料可以帮助我从头开始。比如如何声明变量。如何在屏幕上打印程序的结构。如何制作函数如何制作循环 wrt CUDA 而不是核心的 for 循环C++ 语言。