CUDA培训

CUDA®是一个并行计算平台和编程模型,由NVIDIA开发通用计算图形处理单元(GPU)。使用CUDA的开发人员能够利用GPU的力量大大加快计算应用程序。

在GPU加速应用中,连续工作负载在CPU上运行的一部分——这是单线程性能的优化,而应用程序的计算密集型部分运行在成千上万的GPU并行核心。 使用CUDA时,主流开发程序语言(如C、C++、Fortran、Python和MATLAB和通过扩展的形式表达一些基本的关键字。

NVIDIA提供了所有你需要开发GPU加速应用程序的CUDA工具包。 CUDA工具包包括GPU加速库、编译器、开发工具和CUDA运行。

Download Now
highest delivered performance

cuRAND

NPP

Math Library

cuFFT

nvGRAPH

NCCL

工具和集成

Nsight

Visual Profiler

CUDA GDB

CUDA MemCheck

OpenACC

CUDA Profiling Tools Interface


CUDA加速应用程序领域广泛,从图像处理到深入学习、数值分析和计算科学。


近年来,深度学习和人工智能正在飞速发展,CUDA编程和深度学习技术可以利用图形处理器GPU的能力,显著提高计算性能,让天文学、生物学、化学、物理学、数据挖掘、制造、金融等领域的开发和研究人员加速他们的应用程序,提高工作效率。

丽台科技联合NVIDIA长期致力于GPU开发应用的推广,定期开展深度学习、CUDA编程等培训课程,培训由来自NVIDIA和丽台的资深技术专家以及特邀的业内大牛主讲,理论与实践结合,提供大量的编程实践、动手实验,为参与培训的学员提供最好的学习环境和实践机会。

培训考试合格者将获得NVIDIA颁发的深度学习、CUDA开发等认证证书。


讲师团队介绍


王华锐 资深工程师

资深GPU软件架构师,NVIDIA CUDA培训师认证资质;计算机专业研究生,研究领域:模式识别与智能交通系统。精通CUDA开发和优化,熟悉代码移植,具备金融等领域的GPU应用移植经验。
熟悉Tesla产品相关技术及专业解决方案,熟悉Caffe、TensorFlow、Torch等深度学习框架。

尚玮涛 高级工程师

GPU软件架构师,NVIDIA CUDA培训师认证资质;计算机专业研究生,研究领域:数字图像处理。
负责TESLA 产品技术咨询,如产品配置、产品技术规格以及产品解决方案等内容。精通CUDA开发、调试、优化、主流GPU加速软件GROMACS、NAMD、AMBER、LAMMPS、ESPRESSO等。

课程纲要

课程纲要

第 1 天

上午(9:00-12:00)

  • CUDA基本介绍
  • CUDA架构和编程模型
  • CUDA API及CUDA 编译

下午(14:00-17:30)

  • CUDA开发环境和工具配置
  • CUDA存储层次介绍
  • 网格、线程块与线程概述
  • CUDA编程+上机实验

第 2 天

上午(9:00-12:00)

  • CUDA网格优化及数据传输优化
  • CUDA 2D网格实现大数据量计算
  • 编程实践中库与软件开发工具包

下午(14:00-17:30)

  • CUDA编程优化以及调试工具的使用
  • CUDA流的使用
  • CUDA异步操作和重叠
  • CUDA编程+上机实验

第 3 天

上午(9:00-12:00)

  • CUDA生态系统和相关软件介绍
  • 深度学习的应用
  • 深度学习相关软件的使用说明

下午(14:00-17:30)

  • CUDA笔试、机试

 

考试成绩合格,授予NVIDIA认证证书!

培训联系人: 王丹华
Tel: 13918115931
E-mail: training_cn@leadtek.com.cn