0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

开发者活动 | 2023 NVIDIA & 创乐博 CUDA 线上训练营火热报名中

NVIDIA英伟达企业解决方案 来源:未知 2023-07-13 21:15 次阅读

NVIDIA 作为一家全栈式 AI 计算平台的赋能者,致力于推动全球性的人工智能和科学计算的发展,通过推广高性能威廉希尔官方网站 应用为社会发展做出积极贡献。尤其在国内高等教育领域,十多年来 NVIDIA 一直努力为众多高校提供培养下一代加速计算威廉希尔官方网站 人才的 CUDA 教学相关资源。CUDA 编程威廉希尔官方网站 人员现在已经成为业界在高性能计算及 AI 开发及应用领域内的主流威廉希尔官方网站 支撑。

为了能够让与加速计算相关的高校学生能够及时了解最新的 CUDA 编程威廉希尔官方网站 的发展与变化,我们发起了 CUDA 线上训练营公益活动,以增加学生学习及体验最新威廉希尔官方网站 的机会,同时拉近教学与市场应用的距离。几年来的活动实施效果得到了业界的肯定与认可,CUDA 线上训练营的教材被应用到了高校的教材里面,甚至被采纳作为教学实验课。

2023 NVIDIA &创乐博 CUDA 线上训练营由 NVIDIA 发起,由创乐博冠名赞助,旨在帮助初学者学习如何在 GPU 上快速加速代码,掌握 CUDA 编程的基本概念和技能。

NVIDIA 工程师将通过为期 5 天的时间,系统性地介绍 ARM 嵌入式平台的特色,以及在该平台上如何实现 CUDA 并行加速计算。通过四大模块的学习,并搭配丰富的线上实验环节,让学生们掌握基于Arm 的 Jetson 开发环境和 GPU 异构计算原理,了解 CUDA 编程模型,包括线程组织和 CUDA 存储单元,以及如何利用共享存储单元优化应用等。每次课程介绍完,会提供相应的编程实例,让学生在实际操作中理解概念。

训练营的最终目标是帮助学习者建立对 GPU 编程的信心,为此,还将建立专门的 CUDA 学习线上微信群。邀请 CUDA 编程专家在线回答同学们的问题,辅导同学们进行线上实验。

高效学习 GPU 编程

职业生涯快人一步!

aa05753c-217e-11ee-962d-dac502259ad0.png  

报名须知

报名时间:日起– 7月23日

训练营时间:7月24日– 7月28日

线上结业考试时间:7月29日09:00 AM – 12:00 AM

报名链接:识别海报二维码或点击阅读原文。

报名后请添加微信号【社区助教】:gpusupport,确认报名费缴纳事宜;同时助教会拉您进入相应的微信群。

aa1dc10a-217e-11ee-962d-dac502259ad0.jpg

aa05753c-217e-11ee-962d-dac502259ad0.png  

招生要求

本课程需要学员具备一定的 C/C++ 程序设计基础。

收费班:

主办方提供 Jetson 云平台,参加者无需准备开发环境,只需要通过自己普通电脑的浏览器远程访问 Jetson 计算平台进行学习。为了确保学习效果,将对每位参加者收取 100 元的报名费。完成了每日的学习打卡任务,将原路退回 100 元。

此班级只针对在校学生。

人数限制 100 名。

旁听班:自己准备 GPU 电脑,自行安装 CUDA 环境。

此班级面向所有开发者

人数无上限。

两个班级都会安排上机考试,通过考试,可以获得结业证书。

aa05753c-217e-11ee-962d-dac502259ad0.png  

课程亮点

介绍高性能计算基础编程模型 CUDA 的基本编程原理。在结合 Arm CPU 和 GPU 的实验平台上完成动手实践。内容和应用相结合,将介绍如何利用 CUDA 完成光影渲染、信号处理、深度学习网络搭建等热门案例。6次实验课, 几千行实验代码, 让学生在动手实验的过程中了解GPU加速的原理和方法。完成课程结业测试,NVIDIA 企业开发者社区将颁发结业证书纪念徽章aa05753c-217e-11ee-962d-dac502259ad0.png  

指导老师

aa6e917a-217e-11ee-962d-dac502259ad0.jpg

何琨(Ken He)

NVIDIA 企业级开发者社区高级经理,拥有多年的 GPU 和人工智能开发经验。自 2017 年加入 NVIDIA 开发者社区以来,完成过上百场培训,帮助上万个开发者了解人工智能和 GPU 编程开发。在计算机视觉,高性能计算领域完成过多个独立项目。并且,在机器人无人机领域,有过丰富的研发经验。对于图像识别,目标的检测与跟踪完成过多种解决方案。曾经参与 GPU 版气象模式 GRAPES,是其主要研发者。

aa9ae5b8-217e-11ee-962d-dac502259ad0.jpg

李奕澎

NVIDIA 企业开发者社区经理,拥有 4 年数据分析建模开发经验,3 年人工智能自然语言处理开发经验。在自动语音识别、自然语言处理、自然语言理解等威廉希尔官方网站 有着丰富的实战经验与见解。

aa05753c-217e-11ee-962d-dac502259ad0.png  

训练营日程安排

aac3f2fa-217e-11ee-962d-dac502259ad0.png

Day1 - 7月24日

910 开营

NVIDIAGPU 应用市场总监侯宇涛致辞

创乐博 介绍

1.Jetson 开发环境介绍,Linux 系统简介(1.1 理论课+实验课)

介绍实验平台,介绍 Linux 编译的基本技巧,介绍基本的开发环境

实验课Makefile 文件编写规范


2. GPU 架构及异构计算

绍 GPU 架构以及异构计算的基本原理

介绍 GPU 硬件平台

介绍基于 Jetson的嵌入式平台 GPU 架构和编程模型之间的关系

最新的 GPU 应用领域,GPU 在现代计算机科学中的通用性


3. CUDA 编程模型 — 初识 CUDA

CUDA 程序的编译

GPU 线程的调用

GPU和 CPU 的通讯

使用多个线程的核函数

使用线程索引

多维网络

网格与线程块

利用 NVProf 查看程序执行情况

实验课内容:编写程序 HelloCUDA,并且利用 NVCC 编译。编写 VectorAdd 多线程程序,和多维网络线程程序,并用 nvprof 来测试不同设置情况下运行速度。

aac3f2fa-217e-11ee-962d-dac502259ad0.png

Day2- 7月25日

930(1100 午休)

4. CUDA 编程模型 — CUDA 存储单元的使用与错误检测

设备初始化

GPU 的存储单元

GPU 存储单元的分配与释放

数据的传输

数据与线程之间的对应关系

CUDA 应用程序运行时的错误检测

CUDA 中的事件

利用事件进行计时

实验课内容:编写 MatrixMul 程序,体验线程和数据的对应关系

留课后作业


5. 多种 CUDA 储存单元详解

CUDA 中的存储单元种类

CUDA 中的各种存储单元的使用方法

CUDA中的各种存储单元的适用条件


6. 利用共享存储单元优化应用

共享存储单元详解

共享内存的 Bankconflict

利用共享存储单元进行矩阵转置和矩阵乘积

实验课内容:编写 Shared Memory 优化过的矩阵乘法

介绍 sharedmemory 原理,介绍利用 sharedmemory优化的多种案例

矩阵转置

aac3f2fa-217e-11ee-962d-dac502259ad0.png

Day3- 7月26日

930(1100 午休)

7. CUDA 编程模型 — 原子操作

CUDA 中的原子操作

原子操作的适用场景

利用原子操作优化程序

规越算法的实验


8. 基于 ARM 平台的 Jetson Nano存储单元调用

基于 ARM 平台的 Jetson Nano 的存储单元特点

统一内存的基本概念

如何更有效的利用 Jetson 的存储单元

实验课内容:编写 MatrixMul 程序,体验统一内存的使用方法

介绍基于 Jetson 平台的共享存储单元的特点,介绍 Jetson 平台 SoC DRAM memory 的应用

ab0aed86-217e-11ee-962d-dac502259ad0.png

Day4- 7月27日

930(1100 午休)

9. CUDAstream

CUDA 流的基本概念

默认流与非默认流

利用 CUDA 流重叠计算和数据传输

实验课内容:体验利用流来减少运行时间

介绍 CUDAstream,介绍利用 stream 分割处理的加速方案,介绍利用 stream 处理超大数据的加速方案


10. CUDA 加速库介绍:Thrust,cuBLAS,cuFFT,CV-CUDA

cuBLAS 介绍

cuFFT 介绍

Thrust 介绍

CV-CUDA 介绍

完成多种库(开源项目)的实例应用


ab0aed86-217e-11ee-962d-dac502259ad0.png

Day5 - 7月28日:线上答疑

ab0aed86-217e-11ee-962d-dac502259ad0.png

Day6 - 7月29日:线上课程结业考试

ab499022-217e-11ee-962d-dac502259ad0.png  

关于考核

1. 完成所有的理论和上机实验,并完成小程序打卡。

2. 完成课后线上答题。

3. 所有课程结束后完成三个考题,每个考题为完成一段程序,由易到难。

三组都完成的视为合格

考试时间:7月29日 09:00 Am—12:00 Am

aa05753c-217e-11ee-962d-dac502259ad0.png  

教材资源

训练营教材:CUDA ON ARM PLATFORM训练营》自编教材

参考书目:樊哲勇《 CUDA 编程:基础与实践》清华大学出版社出版时间:2020-10-01

NVIDIA 官方文档:CUDA C++ Best Practices Guide

(https://docs.nvidia.com/cuda/cuda-c-best-practices-guide/index.html#abstract)

NVIDIA 官方文档:CUDA Programming Guide(https://docs.nvidia.com/cuda/#programming-guides)

立即扫描下方二维码报名,学生报名仅限 100 席,先到先得!

ab87e9da-217e-11ee-962d-dac502259ad0.png


原文标题:开发者活动 | 2023 NVIDIA & 创乐博 CUDA 线上训练营火热报名中

文章出处:【微信公众号:NVIDIA英伟达企业解决方案】欢迎添加关注!文章转载请注明出处。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 英伟达
    +关注

    关注

    22

    文章

    3773

    浏览量

    91019

原文标题:开发者活动 | 2023 NVIDIA & 创乐博 CUDA 线上训练营火热报名中

文章出处:【微信号:NVIDIA-Enterprise,微信公众号:NVIDIA英伟达企业解决方案】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    NVIDIA Jetson Orin Nano开发者套件的新功能

    生成式 AI 领域正在迅速发展,每天都有新的大语言模型(LLM)、视觉语言模型(VLM)和视觉语言动作模型(VLA)出现。为了在这一充满变革的时代保持领先,开发者需要一个足够强大的平台将云端的最新模型无缝部署到边缘,从而获得基于 CUDA 的优化推理性能和开放式机器学习(
    的头像 发表于 12-23 12:54 113次阅读
    <b class='flag-5'>NVIDIA</b> Jetson Orin Nano<b class='flag-5'>开发者</b>套件的新功能

    2024年度国内活跃开源项目和开发者在武汉揭晓

    近日,2024年度国内活跃开源项目&amp;开发者致谢仪式,亮相2024开放原子开发者大会暨首届开源威廉希尔官方网站 学术大会开幕式。
    的头像 发表于 12-23 11:25 167次阅读

    Silicon Labs将举办WorksWith线上开发者大会

    ,我们还将在11月20-21日(美中时间)迎来面向全球物联网开发人员、完全免费并以在线形式举办的“WorksWith线上开发者大会”,提供为期两天、全面覆盖物联网最新应用、威廉希尔官方网站 和趋势的七大威廉希尔官方网站 专场培训。
    的头像 发表于 10-31 14:30 218次阅读

    开源共生 商业共赢 | RT-Thread 2024开发者大会报名启动!

    亲爱的RT-Thread开发者我们很高兴地宣布,一年一度的RDC(RT-ThreadDeveloperConference,RT-Thread开发者大会)正式启动报名!2024RT-Thread
    的头像 发表于 10-29 08:06 385次阅读
    开源共生 商业共赢 | RT-Thread 2024<b class='flag-5'>开发者</b>大会<b class='flag-5'>报名</b>启动!

    NVIDIA Nemotron-4 340B模型帮助开发者生成合成训练数据

    Nemotron-4 340B 是针对 NVIDIA NeMo 和 NVIDIA TensorRT-LLM 优化的模型系列,该系列包含最先进的指导和奖励模型,以及一个用于生成式 AI 训练的数据集。
    的头像 发表于 09-06 14:59 307次阅读
    <b class='flag-5'>NVIDIA</b> Nemotron-4 340B模型帮助<b class='flag-5'>开发者</b>生成合成<b class='flag-5'>训练</b>数据

    2024年上海海思MCU开发者体验官招募,手机/MatePad大奖等你拿!

    开发者体验官,需自行购买MCU开发板。 立即报名: MCU开发者体验官报名入口 注意:报名后请
    发表于 08-02 17:29

    星闪开发者体验官,冲刺终极大奖华为星闪手机Pure70

    为鼓励开发者积极参与星闪开发,首批星闪开发者体验官活动已于6月22日正式启动报名,截止目前已经有百余位星闪
    的头像 发表于 07-20 08:02 732次阅读
    星闪<b class='flag-5'>开发者</b>体验官,冲刺终极大奖华为星闪手机Pure70

    招募开启!海思首批星闪开发者体验官招募,星闪手机等你拿!

    参与详情 1. 活动报名:(6月22日-7月22日) 6月22日 开始报名报名名额不限,有兴趣可加入星闪开发者
    发表于 06-25 15:39

    NVIDIA将全球数百万开发者转变为生成式 AI 开发者

    来自 AI 生态系统各个领域的 150 余家合作伙伴嵌入了 NIM 推理微服务,将企业级 AI 应用的部署时间从数周缩短至几分钟 NVIDIA 开发者计划会员可免费使用 NIM 来进行研究、开发
    的头像 发表于 06-03 18:21 1025次阅读

    NVIDIA NIM 革命性地改变模型部署,将全球数百万开发者转变为生成式 AI 开发者

    来自 AI 生态系统各个领域的 150 余家合作伙伴嵌入了 NIM 推理微服务,将企业级 AI 应用的部署时间从数周缩短至几分钟 NVIDIA 开发者计划会员可免费使用 NIM 来进行研究、开发
    发表于 06-03 09:12 226次阅读
    <b class='flag-5'>NVIDIA</b> NIM 革命性地改变模型部署,将全球数百万<b class='flag-5'>开发者</b>转变为生成式 AI <b class='flag-5'>开发者</b>

    爱立信旗下Vonage与AT&amp;amp;T合作,通过API为开发者提供更丰富的网络能力

    近日,爱立信旗下的Vonage正在与美国跨国电信运营商AT&amp;T合作,通过API为开发者和企业提供更丰富的网络能力。
    的头像 发表于 03-21 10:37 1.2w次阅读

    TOSUN同星 第一期开发者训练营圆满落幕

    和TSMaster重点功能进行培训交流,共同探索工业软件的未来。本次线上活动共累计5000+人参加。1六大主题·100%的纯干货!本次线上开发者训练
    的头像 发表于 03-16 08:20 398次阅读
    TOSUN同星 第一期<b class='flag-5'>开发者</b><b class='flag-5'>训练营</b>圆满落幕

    iOS 17.4 &amp;amp; iPadOS 17.4 开发者将可控制“表情反应”默认行为

    苹果公司在iOS 17.4及iPadOS 17.4的RC版开发者文档明确规定:“开发者可以使用特定代码[…]以实现‘表情反应’功能的设定。然而,最终决定权取决于用户自主选择,而非应用程序预先设定。”
    的头像 发表于 02-28 13:56 630次阅读

    您有一份OpenHarmony开发者论坛2023年度总结,请查收~

    2023 年 11 月,OpenHarmony 开发者论坛 1.0 版本正式上线。 感谢各位开发者对 OpenHarmony 的大力支持和热爱,成为 OpenHarmony 开发者论坛
    发表于 01-26 17:27

    【新品体验】LicheeRV-Nano开发套件免费试用

    基于 ARM 的 LicheeZero。了解更多&amp;amp;gt;&amp;amp;gt; 活动时间: 1. 申请
    发表于 01-26 16:34