0.课程简介:要学并行思维,是最重要的,当在别的领域遇到瓶颈时,并行思维也许能帮上忙
课程链接:点我
Unit 1
1.举例,怎么能更快的从美国挖洞到中国
解决方案
a.用一个铲子,从每2秒挖一下,变成每1秒挖一下,有上限,太快铲子会断
(提高处理器的时钟频率,会增加能耗,每个芯片能耗都有上限)
b.用有两个铲子头的铲子,但是有工艺的限制,不能有100个铲子头
(每个时钟周期进行更多的工作)
c.雇佣更多的人,也有问题:怎么管理?会不会互相妨碍,怎么保证是朝深挖而不是朝宽
(并行计算,不只是雇佣有一个铁铲的人,而是雇佣有多个铁铲的人)

2.


3.从技术趋势讲起:为啥并行在整个世界如此风靡?
好消息:现代处理器是由晶体管构成的,这些晶体管体积在逐年变小,所以能在芯片上集成越来越多晶体管,所以有越来越多的计算资源可用。
Udacity cs344 Unit 1并行编程课程笔记

本文是Udacity cs344 Unit 1的笔记,主要介绍并行编程的概念,探讨为什么并行计算在当今世界流行,以及GPU在优化性能指标中的角色。通过举例说明如何利用GPU加速计算,如计算平方数,并介绍了CUDA编程的基本过程,包括kernel的编写、配置及在图像处理中的应用。
最低0.47元/天 解锁文章
3822

被折叠的 条评论
为什么被折叠?



