瑞客论坛

 找回密码
 立即注册
查看: 1934|回复: 8

2017年GPU并行计算与CUDA编程(附软件讲义参考与作业) 12课

[复制链接]

金币1641  第1039名

140

主题

6

回帖

1641

积分

金牌会员

Rank: 6Rank: 6

威望
0
贡献
0
热心值
0
金币
1641
注册时间
2020-8-31
发表于 2019-3-21 15:54 | 显示全部楼层 |阅读模式
课程介绍
近年来,随着深度学习的高速发展,大数据技术的普及,接下来紧接的会普及发展的想必就是硬件层面的配合,而GPU无疑是最重要的趋势。过去几年,计算领域我们目睹了英伟达(NVIDIA)公司带来的变革。计算统一设备架构(Compute Unified Device Architecture, CUDA)编程语言的引入,第一次使这些非常强大的图形处理器为程序员日常所用,以应对日益复杂的计算工作。从嵌入式设备行业到家庭用户,再到超级计算机,所有的一切都因此而改变。
计算机软件界较大的变迁是从串行编程转向了并行编程。其中,CUDA起到了重要的作用。究其本质,图形处理单元(Graphics Processor Unit,GPU)是为高速图形处理而设计的,它具有天然的并行性。CUDA采用了一种简单的数据并行模型,再结合编程模型,从而无需操纵复杂的图形基元。
我们也可以轻而易举的发现各种各样的开源计算机库,例如OpenCV,Caffe,TensorFlow等等,都提供了对应于GPU的使用接口,使得GPU的使用越来越主流而高效。
本课程主要分为四部分,分别涵盖了硬件搭载知识、CUDA编程基础、CUDA性能优化与设计、实战项目经验。

授课时间:
本期课程将于2017年6月13日开始。课程持续时间大约为14周。

授课对象:
对并行计算,GPU编程刚兴趣的同学,熟悉C/C++编程语言。
需要有带NVIDIA显卡的计算机,如果没有的同学可能需要额外购买AWS的GPU服务器,费用约是0.4美元/小时。

课程环境:
硬件环境:AWS G2 Instances(NVIDIA GRID K520) / CG1 Instances(NVIDIA Tesla M2050) /自备带NVIDIA GPU的电脑
操作系统:Linux 64bit (Ubuntu 14.04)
编程语言:C/C++
使用软件:CUDA7.5  

收获预期:
具备GPU和CUDA编程能力,可以完成初步的GPU程序设计和优化设计,对于实际应用中CUDA的使用能有全面的考虑和实操能力。
授课时间:本期课程将于2017年6月13日开始。课程持续时间大约为14周。

课程目录

一. GPU与CUDA背景基础介绍
第1课 CUDA硬件环境,体系结构,软件环境介绍,包括平台、架构、开发工具和热点技术
第2课 并行编程介绍,CUDA核心概念,包括网格、线程块,不同类型内存的工作机制

二. CUDA编程基础
第3课 CUDA设备内存、常量内存、共享内存和纹理内存,CUDA流和事件
第4课 CUDA执行模式、线程调度、内核执行和CUDA存储器的使用
第5课 CUDA流处理器簇、多GPU编程、纹理操作

三. CUDA性能优化与设计
第6课 CPU/GPU协同编程,串行/并行程序中提高并行度的常用策略
第7课 流式负载以及使用GPU做应用程序性能优化常用策略
第8课 在集群中使用CUDA

四. 实战项目经验
第9课 应用CUDA做高维数据处理
第10课 CUDA+OpenGL做图形渲染
第11课 CPGPU实现视频流实时光流跟踪
第12课 深度学习框架中的GPU应用





游客,如果您要查看本帖隐藏内容请回复

回复

使用道具 举报

金币2591  第657名

3

主题

1479

回帖

1万

积分

永久会员

Rank: 8Rank: 8

威望
5489
贡献
5597
热心值
0
金币
2591
注册时间
2019-7-23
发表于 2019-9-25 09:22 | 显示全部楼层
CUDA编程!!!
回复

使用道具 举报

金币296  第4478名

0

主题

120

回帖

296

积分

中级会员

Rank: 3Rank: 3

威望
0
贡献
0
热心值
0
金币
296
注册时间
2020-2-15
发表于 2020-4-15 07:31 | 显示全部楼层
学习学习,学习学习
回复

使用道具 举报

金币119  第8224名

4

主题

3110

回帖

9907

积分

论坛元老

Rank: 8Rank: 8

威望
5100
贡献
4688
热心值
0
金币
119
注册时间
2020-1-8
发表于 2020-4-18 15:42 | 显示全部楼层
第11课 CPGPU实现视频流实时光流跟踪
第12课 深度学习框架中的GPU应用
回复

使用道具 举报

金币190  第5781名

0

主题

83

回帖

308

积分

中级会员

Rank: 3Rank: 3

威望
58
贡献
60
热心值
0
金币
190
注册时间
2020-9-22
发表于 2020-9-28 16:06 | 显示全部楼层
2017年GPU并行计算与CUDA编程(附软件讲义参考与作业) 12课 [color=#999999 !important][color=rgb(153, 153, 153) !important][复制链接]


回复

使用道具 举报

金币172  第6132名

0

主题

1584

回帖

9713

积分

论坛元老

Rank: 8Rank: 8

威望
4974
贡献
4567
热心值
0
金币
172
注册时间
2020-6-3
发表于 2021-4-29 00:43 | 显示全部楼层
11111111111111111111
回复

使用道具 举报

金币38  第13916名

0

主题

827

回帖

3776

积分

论坛元老

Rank: 8Rank: 8

威望
1335
贡献
2403
热心值
0
金币
38
注册时间
2020-4-10
发表于 2021-5-13 12:17 | 显示全部楼层
第12课 深度学习框架中的GPU应用
回复

使用道具 举报

金币347  第3970名

0

主题

149

回帖

1091

积分

金牌会员

Rank: 6Rank: 6

威望
444
贡献
300
热心值
0
金币
347
注册时间
2021-11-6
发表于 2021-11-25 10:07 | 显示全部楼层
激动人心,无法言表!
回复

使用道具 举报

金币40  第13779名

2

主题

751

回帖

6444

积分

论坛元老

Rank: 8Rank: 8

威望
3094
贡献
3310
热心值
0
金币
40
注册时间
2022-1-2
发表于 2023-2-2 09:02 | 显示全部楼层
强烈支持楼主ing……
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|瑞客论坛 |网站地图

GMT+8, 2024-11-25 10:46

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表