EnglishACEI网站
新闻资讯
学术讲座

使用CUDA C和 OpenACC实现GPU并行编程 基础篇

地球科学高性能计算编程培训课程

使用CUDA C和 OpenACC实现GPU并行编程 基础篇

时间:12月24日

地点:朱共山楼A125

上午: CUDA C/C++ Basics and hands on (9:00--11:30)

主要内容 :1. 并行计算基本思想及GPU异构并行计算
                   2. CUDA C 编程模型及基本优化
                   3. Unified Memory使用
                   4. Streams and Concurrency
                   5. 代码profile 
                   6. 错误处理   
                   7. hands on

下午: OpenACC并行编程入门及Handson (14:00--17:00)
主要内容:1.OpenAcc 基本编程模型介绍
                  2. parallel/kernel directives
                  3. data directives
                  4. optimizations
                  5. 基本优化方法
                  6. hands on

备选:  Cuda10最新编程特性

        授课专家:付庆平
        NVIDIA高级解决方案架构师参加工作以来,先后从事高性能计算系统运行与平台优化、高性能计算系统架构及基于GPU的深度学习算法平台开发、测试与调优工作。目前在NVIDIA负责HPC/DL方向GPU超算系统架构工作。

请提前下载cuda、pgi编译器!

cuda:https://developer.nvidia.com/cuda-downloads?target_os=Windows&target_arch=x86_64&target_version=10&target_type=exelocal

pgi编译器:https://www.pgroup.com/products/community.htm


Copyright ©2000-2018, Nanjing University, P.R. China. All Rights Reserved 版权所有 ©2000-2019