实验室动态

你现在的位置: 首页 > 实验室动态

关于开展“多核GPU计算集群应用与开发培训”的通知

发布时间:2011-05-10

各有关单位:

       中山大学广东省计算科学创新科研团队新购置了一台计算能力为130万亿次的多核GPU计算集群。为了使新集群更好地服务于学校高性能计算应用,推动学校高性能计算应用技术的发展,进一步加强高性能计算专业技术人才队伍建设,促进学校科研创新能力的提高,中山大学广东省计算科学重点实验室和网络中心联合举办“多核GPU计算集群的使用与应用开发培训”。 本次培训主要分为两部分,第一部分是高性能计算与并行程序设计的基础知识和相关技术,旨在使用户能够较熟练进行高性能计算的并行程序开发;第二部分是当前GPU平台上的CUDA和OpenCL程序设计与调优技术。名额有限,报名截止日期5月20日,欢迎相关单位收到通知后选派人员参加。

联 系 人:吴老师,郭老师

话: 020-39332598

真: 020-39332599

电子邮件: sysuhpcc@mail.sysu.edu.cn

中山大学广东省计算科学重点实验室

网络与信息技术中心

 

 

“多核GPU计算集群应用与开发培训”介绍

 

一、培训方式

集中培训,采用授课与上机操作相结合,培训内容注重实用性。

二、培训时间

1、高性能计算并行设计:2011年5月25-27日

2、平台程序开发:2011年6月1-3日

三、培训地点

广州大学城中山大学东校区图书馆一楼东侧中山大学-曙光高性能计算培训基地

四、培训对象

高性能计算平台的用户。

 
五、培训日程
时间
课程
5月25日(上午)
9:30-12:00
并行计算概述
1、并行计算发展概况
2、并行计算机系统结构
3、并行软件程序员的工作
4、并行程序设计方法与设计模型
5、并行计算性能分析
5月25日(下午)
14:00-17:00
实验&问答
5月26日(上午)
9:30-12:00
并行算法设计
1、并行算法分类和发展
2、并行编程模式
3、并行计算模式
4、并行化方法
5、并行算法的基本设计方法
6、并行算法的一般设计过程
7、并行程序设计方法
5月26日(下午)
14:00-17:00
实验&问答
5月27日(上午)
9:30-12:00
MPI并行程序设计
1、消息传递和消息传递并行程序设计
2、MPI程序设计基础
3、点到点通讯
4、集合通讯
5、MPI并行编程实例
5、MPI程序调试实例
5月27日(下午)
14:00-17:00
实验&问答
时间
课程
6月1、2、3日(上午)
9:30-12:00
CUDA程序开发
1、GPGPU的发展及基础介绍
2、并行线程组织
3、存储器模型和内存分配
4、CUDA变量和函数
5、CUDA程序设计实例
6、CUDA libraries和程序设计工具
7、线程硬件
8、存储器硬件
9、SM存储资源
10·Bank conflict
11、全局内存
12·Coalesced/non-coalesced access
13、针对GPU优化算法
14、利用shared memory有效并行
15、优化存储器访问的一致性
16、CUDA程序调试实例
17、CUDA程序调优器(profiler)使用实例
18、CUDA程序调用mkl等其他算法程序库的程序实例
 
Opencl编程
19、AMD Stream技术简介
20、Opencl简介
21、Opencl与CUDA编程方面的区别和联系
6月1、2、3日(下午)
14:00-17:00
实验&问答(上机实习指导,内容包括CUDA程序调试与调优实例的使用)
 
多核GPU计算集群应用与开发培训
 
报名回执
 
单位名称
 
联 系 人
 
电话
 
电子邮箱
 
姓名
性别
职称/职务
电话
电子邮箱
能否自带电脑