我目前能编一些比较基础的C语言程序,那个cuda是不是和C有比较大的关系,我有一些C甚至C++的基
发布网友
发布时间:2022-04-23 21:01
我来回答
共4个回答
热心网友
时间:2023-10-09 14:50
你好,
CUDA不难学,但是学好非常难。CUDA的主要功能是用GPU来做运并行计算,它需要你不但有很好C和C++的基础,还需要你有一定的线性代数知识。如果想参加认证考试,你起码要掌握以下几个方面:
1,GPU硬件架构
2,CUDA programming model
3,线性代数
4,典型的并行计算pattern: 如并行归约算法,并行前缀加法,并行矩阵处理等等。
5,对于代码本身而言,你需要熟练掌握指针和动态空间分配。
6,掌握各种数据类型的大小。
参考:Program massively paralell multiprocessors,这本书有电子版,全都看完并且掌握的话你就可以考试了。
谢谢,望采纳。
热心网友
时间:2023-10-09 14:51
想考也行,我估计你是属于自学类型的吧,考考看权当检测下自己的水平也是好的
热心网友
时间:2023-10-09 14:51
可以,努力总会有回报的。
热心网友
时间:2023-10-09 14:52
可以,但估计你考不过