Udacity cs344Unit 1-Introduction to Parallel Programming笔记(超详细,CUDA,并行,GPU

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

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

0.课程简介:要学并行思维,是最重要的,当在别的领域遇到瓶颈时,并行思维也许能帮上忙

课程链接:点我

Unit 1

1.举例,怎么能更快的从美国挖洞到中国

解决方案

a.用一个铲子,从每2秒挖一下,变成每1秒挖一下,有上限,太快铲子会断

(提高处理器的时钟频率,会增加能耗,每个芯片能耗都有上限)

b.用有两个铲子头的铲子,但是有工艺的限制,不能有100个铲子头

(每个时钟周期进行更多的工作)

c.雇佣更多的人,也有问题:怎么管理?会不会互相妨碍,怎么保证是朝深挖而不是朝宽

(并行计算,不只是雇佣有一个铁铲的人,而是雇佣有多个铁铲的人)

 

2.

 

 

 

3.从技术趋势讲起:为啥并行在整个世界如此风靡?

好消息:现代处理器是由晶体管构成的,这些晶体管体积在逐年变小,所以能在芯片上集成越来越多晶体管,所以有越来越多的计算资源可用。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值