社区
CUDA
帖子详情
掌握c和c++的人学会把自己原来做的程序用cuda写,要多久?
Q652577567
2012-08-27 07:41:13
掌握c和c++的人。学会把自己原来做的程序用cuda写,要多久?
如果你会用cuda的话,就说你自己的经验好了:你用了多久时间来学它。
...全文
171
3
打赏
收藏
掌握c和c++的人学会把自己原来做的程序用cuda写,要多久?
掌握c和c++的人。学会把自己原来做的程序用cuda写,要多久? 如果你会用cuda的话,就说你自己的经验好了:你用了多久时间来学它。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
明智十兵卫光秀
2012-09-01
打赏
举报
回复
赵开勇说,像这个其实一点不难,7天都有剩。
不过如果你觉得自己线性代数差一点的话,无法用向量观念理解并行计算的话,这个就麻烦了。
所以,先预20天吧,比较安全。关键是数学水平,数学好学编程的什么招数都快。
cc19851
2012-08-31
打赏
举报
回复
如果只是把改用cuda写,研究下cuda的基础,1到2周搞定。
关键是如何写出高效的算法,以及各种性能优化,这个耗费时间,
Q652577567
2012-08-27
打赏
举报
回复
补充:如果按照每天在它上面花6小时的情况下计算,大概要花多少天?
还觉得C语言和
C++
太难?没前途?你out了
因为有些伙伴对
C++
并不了解,所以这里就简要介绍一下。 很多人对
C++
语言都存在误解,以为
C++
就是C语言的扩展,包括我自己,最开始学习
C++
时也是这么认为的,一是因为名字太像了,然后
C++
面向过程部分,基本上如出一辙,各种思想基本一致,也难怪初学者会这么想。然后后面多了面向对象部分以及一些其他高级的内容,所以就理所当然的认为是C语言的扩充,后来直到深入学习后,也看到了大师们的看法,结合自己的思考,才真的体会到这种误解了。 C语言的灵魂是指针,
掌握
并灵活运用指针,C语言你可以说是
学会
了。但是,
C++
中,
世人觉得C语言和
C++
太难?没前途?过来人告诉你真相
因为有些伙伴对
C++
并不了解,所以这里就简要介绍一下。 很多人对
C++
语言都存在误解,以为
C++
就是C语言的扩展,包括我自己,最开始学习
C++
时也是这么认为的,一是因为名字太像了,然后
C++
面向过程部分,基本上如出一辙,各种思想基本一致,也难怪初学者会这么想。然后后面多了面向对象部分以及一些其他高级的内容,所以就理所当然的认为是C语言的扩充,后来直到深入学习后,也看到了大师们的看法,结合自己...
人工智能领域对
C++
的需求
人工智能的编程语言,大家可能第一时间想到Python,但是人工智能的算法落地应用主要还是。因为人工智能是计算密集型,需要非常精细的优化,还需要GPU、专用硬件之类的接口,这些都只有C/
C++
能
做
到,所以某种意义上来说,其实C/
C++
才是人工智能领域最重要的语言。除此之外,深度学习模型在训练时使用Python,但在嵌入式或者服务器端部署时,大都是C/
C++
。超过90%的自动驾驶、人工智能领域的职位需要申请者了解或精通
C++
,超过70%的职位需要了解C。
CUDA
与openCL的比较
OpenCL和
CUDA
是两种异构计算的编程模型。 NVIDIA在2007年正式发布
CUDA
之后,一直大力推广这种编程模型,主要集中在科学计算这一块,原因是这个领域的很多应用
程序
属于数据并行类型,因此利用
CUDA
在NVIDIA自家的GPU上加速
原来
单线程的
程序
一般都能取得满意的加速效果。 OpenCL...
C++
学到什么程度可以找工作?
置顶/星标公众号????,硬核文章第一时间送达!链接 |https://www.zhihu.com/question/400543720至少需要哪些知识?需要
掌握
到什么程度呢?https...
CUDA
579
社区成员
2,918
社区内容
发帖
与我相关
我的任务
CUDA
CUDA™是一种由NVIDIA推出的通用并行计算架构,该架构使GPU能够解决复杂的计算问题。 它包含了CUDA指令集架构(ISA)以及GPU内部的并行计算引擎。
复制链接
扫一扫
分享
社区描述
CUDA™是一种由NVIDIA推出的通用并行计算架构,该架构使GPU能够解决复杂的计算问题。 它包含了CUDA指令集架构(ISA)以及GPU内部的并行计算引擎。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章