技術(shù)
導(dǎo)讀:NVIDIA依托開發(fā)者計(jì)劃和開發(fā)者社區(qū),持續(xù)賦能開發(fā)者,讓AI應(yīng)用開發(fā)更簡單。隨之而來,基于NVIDIA技術(shù)的開發(fā)者持續(xù)壯大,還等什么,快快加入社區(qū),開啟你的AI開發(fā)之旅吧!
面向蓬勃發(fā)展的AI大潮,開發(fā)者的重要性不言而喻。而NVIDIA依托開發(fā)者計(jì)劃和開發(fā)者社區(qū),持續(xù)賦能開發(fā)者,讓AI應(yīng)用開發(fā)更簡單。隨之而來,基于NVIDIA技術(shù)的開發(fā)者持續(xù)壯大,還等什么,快快加入社區(qū),開啟你的AI開發(fā)之旅吧!
話說這段時(shí)間我們被ChatGPT刷屏,這樣直接帶動(dòng)了AI應(yīng)用的熱潮。談到AI,我們就不得不說GPU,而說到GPU,我們就不得不說NVIDIA。
畢竟作為AI產(chǎn)業(yè)的重要賦能者,NVIDIA在軟硬件方面提供了豐富的工具加速AI應(yīng)用開發(fā)。而在NVIDIA強(qiáng)大的生態(tài)系統(tǒng)中,開發(fā)者是非常重要的一個(gè)角色。
在NVIDIA GPU和CUDA軟件的協(xié)同下,開發(fā)者可以有機(jī)會(huì)接觸到更先進(jìn)的AI技術(shù)。NVIDIA也在通過豐富多彩的舉措提升開發(fā)者的AI開發(fā)水平。
開發(fā)者可以免費(fèi)加入NVIDIA開發(fā)者計(jì)劃,使用最新的 NVIDIA SDK 和工具,以加速其在人工智能、深度學(xué)習(xí)、加速計(jì)算和高級(jí)圖形等關(guān)鍵技術(shù)領(lǐng)域中的應(yīng)用。
到目前為止,中國已有注冊開發(fā)者人數(shù)超過80萬人人,全球總的注冊開發(fā)者人數(shù)是近400萬,中國已有開發(fā)者人數(shù)約占全球20%。
多樣化活動(dòng)讓開發(fā)者獲得感滿滿
除了開發(fā)者計(jì)劃,過去一年,NVIDIA依托開發(fā)者社區(qū)舉辦了多樣化的活動(dòng),比如在線網(wǎng)絡(luò)研討會(huì)、Sky Hackathon(Sky黑客松)等。
眾所周知,受疫情影響,線下活動(dòng)不方便展開。NVIDIA企業(yè)開發(fā)者社區(qū)依托各大線上平臺(tái)為開發(fā)者朋友們輸送了26場在線研討會(huì)活動(dòng),通過在線直播的方式,將NVIDIA先進(jìn)的開發(fā)工具使用經(jīng)驗(yàn)分享給開發(fā)者朋友們,其中包括 NVIDIA CUDA、TensorRT、TAO, Maxine, VPI, ,DeepStream, NeMo,RIVA 等開發(fā)平臺(tái)或者工具,涉及機(jī)器視覺和智能語音相關(guān)領(lǐng)域,期間共有近8000名開發(fā)者參與到NVIDIA企業(yè)開發(fā)者社區(qū)組織的在線研討會(huì)活動(dòng)中,NVIDIA企業(yè)開發(fā)者社區(qū)還通過活動(dòng)所形成的微信交流群同這些開發(fā)者朋友們保持持續(xù)溝通,隨時(shí)溝通GPU開發(fā)經(jīng)驗(yàn)。
過去的一年中,NVIDIA企業(yè)開發(fā)者社區(qū)分別在五月份和十一月份開展了第六屆和第七屆Sky Hackathon活動(dòng)。其中第六屆Sky Hackathon主題是創(chuàng)建AI大白,有49支團(tuán)隊(duì)共300名開發(fā)者參與了本次黑客松活動(dòng);第七屆Sky Hackathon主題是挑戰(zhàn)智能語音垃圾分類任務(wù),共有33支隊(duì)伍共201位開發(fā)者參與本屆黑客松。
Sky Hackathon(Sky黑客松)由 NVIDIA發(fā)起并主辦,項(xiàng)目旨在幫助在校學(xué)生、深度學(xué)習(xí)開發(fā)者在NVIDIA Jetson邊緣高性能計(jì)算產(chǎn)品上部署和優(yōu)化人工智能應(yīng)用。在經(jīng)驗(yàn)豐富的GPU導(dǎo)師指導(dǎo)下,通過黑客松競賽的方式學(xué)習(xí)業(yè)界所需的深度學(xué)習(xí)相關(guān)應(yīng)用開發(fā)及其并行計(jì)算技能,激發(fā)學(xué)生們的學(xué)習(xí)興趣與創(chuàng)新力。
NVIDIA工程師將親自為參賽隊(duì)伍帶來他們對(duì)最新的深度學(xué)習(xí)與邊緣計(jì)算方面的理解、行業(yè)的趨勢與最新的技術(shù)應(yīng)用及最新開發(fā)工具實(shí)戰(zhàn)技能知識(shí),在訓(xùn)練營中對(duì)參賽隊(duì)伍進(jìn)行指導(dǎo)。
Sky Hackathon為參加者提供了一個(gè)難得的學(xué)習(xí)并實(shí)操的機(jī)會(huì),學(xué)習(xí)嵌入式深度學(xué)習(xí)開發(fā)所需的動(dòng)手技能, 通過使用NVIDIA最新的編程模型、庫和工具以加速和優(yōu)化他們的AI應(yīng)用程序。整個(gè)活動(dòng)包含了訓(xùn)練營和黑客松比賽,全程采用在線的方式。
我們說,教育要從娃娃抓起。除了面向外部開發(fā)者的社區(qū),NVIDIA在公司內(nèi)部,面向K12階段的NVIDIA員工子女,開展了包括口罩檢測、自動(dòng)語音識(shí)別等內(nèi)容的五場視覺和智能語音相關(guān)的科普實(shí)驗(yàn)活動(dòng)。
NVIDIA企業(yè)開發(fā)者社區(qū)的同事經(jīng)過對(duì)實(shí)驗(yàn)內(nèi)容進(jìn)行設(shè)計(jì),使得課程內(nèi)容對(duì)無相關(guān)知識(shí)背景的小朋友也能輕松被理解。小NVIDIAN們通過在瀏覽器頁面上的代碼段的執(zhí)行,來了解和學(xué)習(xí)人工智能在計(jì)算機(jī)視覺上的應(yīng)用。這種特別定制的動(dòng)手學(xué)習(xí)活動(dòng)能夠激發(fā)兒童和青少年在編碼、人工智能、邊緣計(jì)算等方面的潛能,搶先一步邁入基于大數(shù)據(jù)、算法、算力應(yīng)用的人工智能時(shí)代。
CUDA生態(tài)持續(xù)賦能開發(fā)者
工欲善其事必先利其器!在深度學(xué)習(xí)蓬勃發(fā)展的今天,模型變得越來越深,參數(shù)愈加龐大,雖然準(zhǔn)確率不斷增長,由于硬件受限,對(duì)實(shí)際場景部署的要求也越來越高,CUDA編程成為了一門必備的武林絕學(xué)。
通過CUDA,用戶可方便地使用封裝好的SDK對(duì)GPU進(jìn)行復(fù)雜的數(shù)值計(jì)算,在深度學(xué)習(xí)領(lǐng)域,CUDA提供了一套強(qiáng)大的加速并行計(jì)算和人工智能相關(guān)的代碼庫。依托于CUDA軟件棧進(jìn)行第三方應(yīng)用及工具的擴(kuò)展,形成了廣義的CUDA生態(tài)。
NVIDIA CUDA線上訓(xùn)練營由NVIDIA發(fā)起,旨在幫助初學(xué)者學(xué)習(xí)如何在GPU上快速加速代碼,掌握CUDA編程的基本概念和技能。NVIDIA工程師將通過為期5天的時(shí)間,系統(tǒng)性地介紹Arm 嵌入式平臺(tái)的特色,以及在該平臺(tái)上如何實(shí)現(xiàn)CUDA并行加速計(jì)算。
通過四大模塊的學(xué)習(xí),并搭配豐富的線上實(shí)驗(yàn)環(huán)節(jié),讓學(xué)生們掌握基于Arm的Jetson開發(fā)環(huán)境和GPU異構(gòu)計(jì)算原理,了解CUDA編程模型,包括線程組織和CUDA存儲(chǔ)單元,以及如何利用共享存儲(chǔ)單元優(yōu)化應(yīng)用等,每次課程介紹完,會(huì)提供相應(yīng)的編程實(shí)例,讓學(xué)生在實(shí)際操作中理解概念。
過去一年中,NVIDIA企業(yè)開發(fā)者社區(qū)面向在校大學(xué)生(包括研究生)開展了兩場在線訓(xùn)練營活動(dòng),為相關(guān)專業(yè)在校學(xué)生提供免費(fèi)使用的硬件平臺(tái)——由NVIDIA Jetson Nano/NX搭建的服務(wù)器,參加活動(dòng)的同學(xué)可以通過遠(yuǎn)程連接服務(wù)器端口來使用這些硬件資源,體驗(yàn)GPU開發(fā)流程。累計(jì)超500位開發(fā)者參與了在線訓(xùn)練營活動(dòng),近百位開發(fā)者通過訓(xùn)練營結(jié)課考試拿到了由NVIDIA企業(yè)開發(fā)者社區(qū)頒發(fā)的結(jié)課證書。
訓(xùn)練營期間,開發(fā)者社區(qū)還組織了方面線上溝通的微信交流群,方便開發(fā)者朋友們能夠及時(shí)在群里交流經(jīng)驗(yàn),答疑解惑。
結(jié)語
面向蓬勃發(fā)展的AI大潮,開發(fā)者的重要性不言而喻。而NVIDIA依托開發(fā)者計(jì)劃和開發(fā)者社區(qū),持續(xù)賦能開發(fā)者,讓AI應(yīng)用開發(fā)更簡單。隨之而來,基于NVIDIA技術(shù)的開發(fā)者持續(xù)壯大,還等什么,快快加入社區(qū),開啟你的AI開發(fā)之旅吧!