准备工作

在学习Cuda之前,我们起码要做好一些准备。

首先,我默认你已经学习过:

  • C语言(至少你要看得明白语法,看的明白判断选择循环各种逻辑)
  • Linux操作系统(当然Cuda可以跑在Windows上,不过我主要用Linux作为展示平台)

然后,你还需要:

  • 一部装有Nvidia的显卡的电脑
  • 给电脑装上的官方显卡驱动和Cuda Tookit

到此为止,我们就可以开始我们的Cuda开发之旅了。

PS:如果你没能正确在Linux上安装好显卡驱动,你可以看看这里(安装教程随后奉上)。