5月24日,NVIDIA DPU 编程入门开课仪式在澳门科技大学成功举办。作为首个在中国开设 NVIDIA DPU 编程相关课程的高校,来自澳门科技大学不同院系的师生共同见证了本次仪式。澳门科技大学计算机科学与工程学院院长张渡致欢迎辞,NVIDIA 全球副总裁——负责中国区企业营销的刘念宁发表开场演讲。
双方因对 AI 技术的发展和人才培养的重视而促成了本次开课的契机,旨在为广大师生提供针对 NVIDIA BlueField 这一全新数据处理器(DPU)的编程基础知识,提升他们在生成式 AI 时代的核心竞争力。
NVIDIA专家与澳门科技大学计算机科学与工程学院助理教授李大刚对课程内容和授课计划进行了全面讲解。同时,NVIDIA 还向广大师生介绍了三家为中国开发者提供 DOCA 编程环境的卓越中心,NVIDIA 开发者计划以及初创加速计划。
(澳门科技大学计算机科学与工程学院院长 张渡)
(NVIDIA 全球副总裁 刘念宁)
NVIDIA DPU编程入门课程将于今年 6月份在澳门科技大学正式开课。本次课程由该校计算机科学与工程学院带头,面向全校进行招生。学生可以通过报名及筛选参与课程,完成全部课程及测试可获得由 NVIDIA 官方颁发的结课证书。本课程将带学生深入了解NVIDIA BlueField 网络平台 和 NVIDIA DOCA 软件框架如何加速 AI 计算,助力高校学生在 AI 时代获得竞争优势。
NVDIA
NVIDIA BlueField 网络平台为现代数据中心和超级计算集群带来了前所未有的创新。凭借强大的计算能力以及用于网络、存储和安全加速的内置软件定义硬件加速器,BlueField可为各种环境中的多种工作负载提供安全的加速基础设施,助力企业步入加速计算和 AI 的新时代。
NVIDIA DOCA 是释放 NVIDIA BlueField 网络平台卸载、加速和隔离数据中心工作负载潜力的关键。借助 DOCA,开发者通过创建软件定义、云原生、DPU 加速的服务来对未来的数据中心基础设施进行编程,并支持零信任保护,以满足现代数据中心日益增长的性能和安全需求。
目前,越来越多的高校学生开始接触并使用DOCA进行基础设施应用程序或服务的开发。这不仅提高了他们的技术能力,也为其专业方向的选择及未来就业提供了更多可能性。通过学习DOCA,学生们可以掌握数据中心网络功能和性能优化的核心技术,提升自己在未来就业市场上的竞争力。本课程为学生提供了一个实现技术梦想的平台,助力他们在加速计算和 AI 领域取得突破。
课程内容详解
本次课程总共包含五个部分,通过学习,学生将系统掌握 NVIDIA BlueField 网络平台和 NVIDIA DOCA 的相关知识,助力他们在技术领域的全方位发展。
1. NVIDIA BlueField-3网络平台加速AI计算
概述用于生成式AI的 NVIDIA 加速计算,介绍什么是DPU以及我们为什么需要它,并详细讲解NVIDIA BlueField-3网络平台的创新。
2. NVIDIA DOCA软件框架概述和开发体验
概述DOCA软件框架,详细介绍DOCA的各个组件以及在BlueField上构建基础设施应用程序或服务所需的开发环境。
3. NVIDIA BlueField和NVIDIA DOCA的安装与使用
讲解 NVIDIA BlueField和NVIDIA DOCA的安装过程,并演示如何使用它们来开发基础设施应用程序或服务。
4. NVIDIA DOCA应用案例和DOCA服务介绍
介绍NVIDIA DOCA的应用案例和DOCA服务,通过参考应用程序来了解基于 DOCA SDK在BlueField上开发的功能。
5. NVIDIA DOCA开发实操
展示DOCA应用程序的系统设计和应用架构,并通过实际操作实践DOCA应用程序的执行和编译。
为新工业革命培养 AI
AI 被喻为是一场新的工业革命。在AI时代,数据中心成为了计算机,成为了AI算力平台的基础计算单元,而高性能、低延时的网络成为了定义数据中心性能和新型AI算力平台性能的关键。NVIDIA DPU 编程入门课程在澳门科技大学开设,展现了技术创新与人才培养的深度融合。通过这次课程,学生们将全面了解包含 NVIDIA BlueField 网络平台和 NVIDIA DOCA 在内的网络技术,获得在 AI 时代所需的核心能力,预备自己将来成为技术领域的领军者。这不仅有助于学生个人的发展,也将为数据中心技术的发展注入新的动力。
DOCA 开发者入门必备秘籍
由 NVIDIA 撰写的《数据处理器: DPU 编程入门》一书已正式上市发行,成为 NVIDIA 的全球首部数据处理器编程入门书籍。
该书由机械工业出版社出版,将为使用 NVIDIA BlueField 网络平台和 NVIDIA DOCA 开发环境的开发者提供实用指南,助力开发者快速上手,学习如何在 NVIDIA BlueField 上实现灵活编程。