本课程教授如何使用基本的工具和技术,通过在GPU上的CUDA® 和NUMBA编译器,来加速Python应用程序的运行。在GPU支持的实时云端开发环境上, 您将完成十几个动手编码练习,并在培训结束时实践一个新的工作流程,来加速全功能但仅支持 CPU 的线性代数程序,从而获得显著的性能提升。 课程结束后,您将拥有更多资源来自行创建新的GPU加速应用程序。
课程结束后,您将了解使用 CUDA 和 Numba 实现GPU加速Python 应用程序的基本工具和技能。
> 只需使用几行代码即可实现 GPU 加速的 NumPy ufuncs 。
> 利用CUDA线程层次结构配置代码并行化。
> 编写自定义 CUDA 核函数实现最大性能和灵活性。
> 使用内存合并和设备上共享内存来增加CUDA核函数的带宽。
下载课程大纲 (PDF 298 KB)
课程时长:8 学时
价格:
> 公开课:每人 3500 元(提供发票)
> 企业专属培训:联系我们,微信添加 NVIDIALearn
预备知识:
> 基本的 Python 编程能力,包括熟悉变量类型、循环、条件语句、函数和数组操作
> 使用 NumPy 的能力,包括使用 ndarrays 和 ufuncs
> 无需具备前期 CUDA 编程知识
工具、库和框架:Numba、NumPy
课程测评问题类型:基于技能的编码测试
培训证书:成功完成本课程和测试后,您将获得 NVIDIA DLI 证书,以证明您在这一主题领域的能力,助力您的职业发展。
学习此课程的硬件要求:您需要一台笔记本电脑或台式机,且能够运行最新版 Chrome 或 Firefox 浏览器。我们为您提供在云端完全配置的 GPU 加速工作站的专用访问权限。
课程语言:中文
8 学时 | 中文 | 收费培训 | C/C++, CUDA®
有培训证书
8 学时 | 中文 | 收费培训 | CUDA C++, NVIDA Nsight™ Systems
8 学时 | 中文 | 收费培训 | CUDA, MPI, NVSHMEM
如果您的企业希望获取或提升在 AI、加速数据科学或加速计算方面的核心技能,NVIDIA DLI 有讲师指导的培训将是您的信心之选。
NVIDIA 深度学习培训中心 (DLI) 培训证书可以证明在相关领域的能力,助力您的职业发展。部分在线自主培训和全部讲师指导的培训班课程,提供此证书。
在 LinkedIn 上张贴 DLI 证书,可以突显您的新技能。这样做有机会增加对招聘者的吸引力,从而推动您的职业生涯发展。参考这里的操作步骤来更新您的简历,将证书添加到“证书”一项中。