大会介绍


图云999特惠高校AI HPC云师资培训班

 



 

·培训亮点

-行业专家解读ABCC发展趋势

-国产异构芯片的生态解读(海光CPU/GPU,睿芯ARM等)

-GPU服务器解决方案

-AI教学开发一体机解决方案




 

二·培训简介

现如今我们已经步入AI时代。AI时代,谷歌、Facebook、阿里巴巴、微软、腾讯、百度等都在追逐人工智能这一热门领域,中国科学院、清华大学、北京大学等高校和科研院所成立专业研究中心和实验室,以将人工智能进行科学技术成果转化。

随着人工智能AI、大数据Big Data、云计算Cloud Computing等计算机科学技术的发展和应用的普及,深度学习DL和人工智能AI成为当下最炙手可热的技术趋势,将成为技术行业基础设施的核心组成部分。

AI已经与我们的生活密不可分,前景一片大好,然而,人工智能作为一个复合型、交叉型学科,内容涵盖广,学科跨度大,实战要求高、学习难度强,人才培养面临难题。为了提高高校教师、科研人员以及人工智能相关专业从业者对人工智能技术及相关支撑技术的理解和掌握,促进人工智能专业的建设与普及,举办“999元特惠高校AI HPC云师资培训班培训班,带您走进人工智能的神奇新世界。

 




三·时间地点                               

08/22-09/01

北京海淀

北清路158号

中科院计算所龙芯产业园327会议室


有疑问可咨询:13643136553或472355722@qq.com




 

四·培训目标

 

此次特训培训干货+实战,您无需基础,就可以直接动手实验,获得宝贵的切身体验,对于高校老师,通过此次培训,可进一步推动高等院校及企业单位相关教学及实践工作的开展,加强国内各高等院校及企业单位同行间的交流。同时欢迎专业方向学生以及有志于从事人工智能/高性能/云计算相关行业的相关人士参加。





 

五·培训方式

 

1.课程讲授:由主讲团队理论讲授指导;

2.实战操作:在老师指导下,配以大量代码与实际案例,由学员实战操作练习,上机比例20%-40%;

3.探讨交流:结合案例现场和微信群答疑解惑;

 






六·培训内容

 

日期

模块



07/25

linux基础

linux基础

linux的安装

linux的基础操作

linux的hosts与ip地址配置

linux的网络

vim编辑器的使用

ssh免密登陆配置

linux的用户权限

linux的文件权限

环境安装

httpd服务器安装示例

python3.6的安装与测试

07/26

环境安装

keras的安装与测试

docker的安装与操作

k8s、kubeflow的基础

ansible安装k8s

kubeflow的基础操作

07/27

python基础

安装

python安装

模块

模块安装

模块引用

变量

局部变量

全局变量

基础函数用法

print

基础数学逻辑运算

while循环

for循环

if判断

函数

函数定义

函数参数

函数默认参数

文件读取

转义符

io模块

Class 类

类的init功能

07/28

数据类型

元组

列表

多维列表

字典

编写模块

编写模块

引用编写的模块

Numpy

创建array

基础运算

索引

array合并

array分割

copy 和 deep copy

Pandas

选择数据

设置值

python实践

mnist读取与显示

图像绘制

07/29

CPU

OpenMP编程

 

OpenMP基础:概念介绍、环境搭建、基本用法、编程模型、性能分析

2OpenMP线程操作:线程同步、数据同步、多线程并发、并行循环计算详解

 

3OpenMP任务和数据处理:数据共享模式、作用范围制导语句、task指令的使用

 

4、深入了解OpenMP的内存模型和硬件基础

OpenMP上机实践:

1Hello_world、基本指令的使用、积分法计算PI

2、各种OpenMP指令实现并优化计算圆周率

07/30

MPI编程

并行机体系机构与编程模型概述

共享存储结构

共享地址空间

消息传递

数据并行

并行计算的模型与分析

并行执行时间评估模型

并行算法的效率特性

并行计算拓展性分析

MPI并行编程一

MPI基本概念与定义 

MPI运行环境

MPI基础:MPI程序初始化与终止、进程设置与获取、消息发送与接

进程间的通讯:通讯模式、阻塞与非阻塞通讯

上机实践

4 MPI并行编程二

 集合通信:数据广播、归约、分发、搜集、all to all 通讯、归约操作② MPI派生数据类型

 上机实践

07/31

GPU高性能计算

OpenACC编程基础与优化进阶

 OpenACC基础:概念,与CUDA区别,编译器,生态;

 OpenACC开发环境搭建配置

OpenACC四步开发流程:判断并行性,并行化表达,显式数据传递,优化

1判断并行性:Profile工具pgprof;2并行化表达:2.引导关键字Kernerls和Parallel Loop;3显式管理数据的拷贝:引导关键字Data;4优化:统一内存管理,线程并行层级,collapse,tile

OpenACC上机实操:1.   Hellow world;2.矢量点乘;

08/01

CUDA编程基础与优化进阶

CUDA基础:API、数据并行、线程模型、存储模型、控制、同步、并发和通信、加速比;

CUDA开发环境搭建和工具配置;

CUDA优化进阶:线程组织调度,分支语句,访存优化,数据传输,原子操作;

GPU并行计算模式及案例分析:

 分析调试:parallel nsight,visual profiler,cuda-gdb;

CUDA生态系统和相关专业领域软件介绍;

 

CUDA上机实操:

1、 Helloworld,向量加,cuda库的使用(cuBLAS、cuFFT );

2、 矩阵乘,直方图,卷积,规约;

08/02

深度学习

1、 深度学习GPU解决方案:

1.1基于GPU的交互式深度学习训练平台:DIGITS;

1.2深度学习框架的GPU加速:TensorFlow,Caffe等;

1.3 NVIDIA深度学习SDK:cuDNN,TensorRT,NCCL, CUDA-X;

     1.4深度学习显卡选择;

GPU技术前沿

CUDA 10新特性

Pascal,Volta,Turing显卡新架构

08/03

计算机视觉

AI的前世今生