我目前能编一些比较基础的C语言程序,那个cuda是不是和C有比较大的关系,我有一些C甚至C++的基
我目前能编一些比较基础的C语言程序,那个cuda是不是和C有比较大的关系,我有一些C甚至C++的基础是不是可以去学CUDA了,另外最近有个CUDA认证考试,我未满18岁可...
我目前能编一些比较基础的C语言程序,那个cuda是不是和C有比较大的关系,我有一些C甚至C++的基础是不是可以去学CUDA了,另外最近有个CUDA认证考试,我未满18岁可以去考吗
展开
4个回答
展开全部
你好,
CUDA不难学,但是学好非常难。CUDA的主要功能是用GPU来做运并行计算,它需要你不但有很好C和C++的基础,还需要你有一定的线性代数知识。如果想参加认证考试,你起码要掌握以下几个方面:
1,GPU硬件架构
2,CUDA programming model
3,线性代数
4,典型的并行计算pattern: 如并行归约算法,并行前缀加法,并行矩阵处理等等。
5,对于代码本身而言,你需要熟练掌握指针和动态空间分配。
6,掌握各种数据类型的大小。
参考:Program massively paralell multiprocessors,这本书有电子版,全都看完并且掌握的话你就可以考试了。
谢谢,望采纳。
CUDA不难学,但是学好非常难。CUDA的主要功能是用GPU来做运并行计算,它需要你不但有很好C和C++的基础,还需要你有一定的线性代数知识。如果想参加认证考试,你起码要掌握以下几个方面:
1,GPU硬件架构
2,CUDA programming model
3,线性代数
4,典型的并行计算pattern: 如并行归约算法,并行前缀加法,并行矩阵处理等等。
5,对于代码本身而言,你需要熟练掌握指针和动态空间分配。
6,掌握各种数据类型的大小。
参考:Program massively paralell multiprocessors,这本书有电子版,全都看完并且掌握的话你就可以考试了。
谢谢,望采纳。
展开全部
想考也行,我估计你是属于自学类型的吧,考考看权当检测下自己的水平也是好的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以,努力总会有回报的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以,但估计你考不过
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询