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