性无码一区二区三区在线观看,少妇被爽到高潮在线观看,午夜精品一区二区三区,无码中文字幕人妻在线一区二区三区,无码精品国产一区二区三区免费

微軟公司宣布不再支持你正在使用的 IE瀏覽器,這會(huì)嚴(yán)重影響瀏覽網(wǎng)頁,請(qǐng)使用微軟最新的Edge瀏覽器
廠商專區(qū)
產(chǎn)品/技術(shù)
應(yīng)用分類

什么是 AI Engine?多核異構(gòu)計(jì)算核心

2018-03-21 15:25 來源:互聯(lián)網(wǎng) 編輯:Janet

最近幾年,人工智能應(yīng)用日益普及,個(gè)人語音助手一類的人工智能應(yīng)用,為我們帶來了令人驚嘆的體驗(yàn)。為了讓你更好地用上人工智能,我們?cè)诮衲?MWC 上推出了Qualcomm人工智能引擎 AI Engine。

然而……到底什么是 AI Engine?簡單說,AI Engine 就是在驍龍移動(dòng)平臺(tái)上加速終端側(cè)人工智能用戶體驗(yàn)實(shí)現(xiàn)的硬件與軟件組件的集合。

硬件:多核異構(gòu)計(jì)算核心

高效運(yùn)行終端側(cè)人工智能需要多核異構(gòu)計(jì)算。因?yàn)椴煌斯ぶ悄軕?yīng)用場景的功耗和對(duì)運(yùn)算資源的需求各不相同,僅靠單顆人工智能內(nèi)核無法以最佳方式解決,所以需要可編程的異構(gòu)計(jì)算。

舉個(gè)例子,Hexagon 向量處理器、Adreno GPU、Kryo CPU就像三個(gè)各有所長的樂手,不同的曲目需要不同類型的樂手,有的擅長高音,有的擅長低音,只有根據(jù)曲目合理樂手搭配,方能呈上一場精彩合唱。

Qualcomm 驍龍移動(dòng)平臺(tái)充分利用了多核異構(gòu)計(jì)算核心 Hexagon 向量處理器、Adreno GPU 視覺處理子系統(tǒng)和 Kryo CPU 的可編程架構(gòu)。這為開發(fā)者提供了更廣泛的選擇,面向不同類型的功能、基于不同類型的數(shù)據(jù)、在不同的計(jì)算精度水平上,可支持大量卷積或循環(huán)神經(jīng)網(wǎng)絡(luò)。

HEXAGON向量處理器

Qualcomm Hexagon 向量處理器是向量處理器子系統(tǒng)中的加速引擎,支持處理8位定點(diǎn)運(yùn)算。相較于 GPU 或 CPU,涉及向量數(shù)學(xué)的應(yīng)用工作負(fù)載通常更適合在驍龍的向量處理器上運(yùn)行。

ADRENO GPU

具有龐大的并行數(shù)據(jù)集、需要大量的向量數(shù)學(xué),尤其是對(duì)浮點(diǎn)精度有要求的應(yīng)用工作負(fù)載,都非常適宜在驍龍的 Adreno GPU 上運(yùn)行。通過最新的 Adreno GPU 對(duì) 16 位浮點(diǎn)精度的人工智能工作負(fù)載進(jìn)行的優(yōu)化,可提供更佳的能效表現(xiàn),使其成為如計(jì)算機(jī)視覺物體分類、視頻風(fēng)格轉(zhuǎn)換、場景檢測和游戲等人工智能應(yīng)用的理想選擇。

KRYO CPU

神經(jīng)網(wǎng)絡(luò)模型通常以 32 位浮點(diǎn)(高精度)在云端完成訓(xùn)練。它也可以在終端側(cè)的 CPU 上實(shí)現(xiàn)類似運(yùn)行,但其代價(jià)太大,需要終端在性能和功耗上作出一些犧牲。驍龍845 中在 Kryo CPU 上優(yōu)化了對(duì) 8 位定點(diǎn)精度的支持,幫助支持包含較大內(nèi)核、相對(duì)較少向量處理、非規(guī)則性數(shù)據(jù)結(jié)構(gòu)和/或復(fù)雜流程控制的應(yīng)用。

總的來說,在驍龍平臺(tái)上加速人工智能最高效的解決方案是將人工智能工作負(fù)載分配到 CPU、GPU 和向量處理器上。這為開發(fā)者提供了實(shí)現(xiàn)人工智能用戶體驗(yàn)的多種靈活選擇。

軟件和工具

AI Engine 的第二個(gè)組成部分是軟件和工具。在處理 AI 應(yīng)用時(shí),軟件和工具無疑更加重要。硬件是一個(gè)加速的平臺(tái),而在軟件層面開發(fā)者能夠?qū)崿F(xiàn)大量的創(chuàng)新,打造最新的 AI 應(yīng)用。

還是用樂手類比,如果說硬件是樂手,那么軟件就是指揮,他能讓樂隊(duì)成員發(fā)揮最佳表現(xiàn),呈現(xiàn)最佳演出效果。

Qualcomm 人工智能引擎 AI Engine 的核心軟件構(gòu)架包括:驍龍神經(jīng)處理SDK、隨Google Android Oreo 發(fā)布的Android NN API以及Hexagon Neutral Network(NN)庫。

通過在驍龍終端上優(yōu)化已訓(xùn)練好的神經(jīng)網(wǎng)絡(luò)運(yùn)行的性能,驍龍神經(jīng)處理引擎可幫助開發(fā)者節(jié)省時(shí)間和工作量,Hexagon NN庫讓開發(fā)者可以直接將人工智能算法在Hexagon向量處理器上運(yùn)行。為基礎(chǔ)性的機(jī)器學(xué)習(xí)模塊提供了優(yōu)化的部署,并顯著加速諸如卷積、池化和激活等人工智能運(yùn)行。

移動(dòng)平臺(tái)支持

目前,驍龍845、驍龍835、驍龍821、驍龍820 均已支持 Qualcomm人工智能引擎 AI Engine,其中驍龍845將支持最頂尖的終端側(cè)人工智能。

而作為驍龍 600 系列中迄今為止最強(qiáng)的產(chǎn)品,驍龍660移動(dòng)平臺(tái)同樣支持 Qualcomm人工智能引擎  AI Engine,它首次將配備 HVX 的 Qualcomm Hexagon DSP 運(yùn)用至驍龍 600 系列之中,支持性能的飛躍式提升。除了帶來卓越的AI 體驗(yàn),驍龍660移動(dòng)平臺(tái)還支持先進(jìn)的拍攝技術(shù)、增強(qiáng)的游戲體驗(yàn)和持久的電池續(xù)航時(shí)間。

全新的驍龍700系列平臺(tái)也將支持 Qualcomm人工智能引擎 AI Engine,驍龍700系列移動(dòng)平臺(tái)預(yù)計(jì)將于今年上半年向客戶商用出樣,讓我們一起期待吧。

標(biāo)簽: 人工智能 AI Engine

聲明:本內(nèi)容為作者獨(dú)立觀點(diǎn),不代表電源網(wǎng)。本網(wǎng)站原創(chuàng)內(nèi)容,如需轉(zhuǎn)載,請(qǐng)注明出處;本網(wǎng)站轉(zhuǎn)載的內(nèi)容(文章、圖片、視頻)等資料版權(quán)歸原作者所有。如我們采用了您不宜公開的文章或圖片,未能及時(shí)和您確認(rèn),避免給雙方造成不必要的經(jīng)濟(jì)損失,請(qǐng)電郵聯(lián)系我們,以便迅速采取適當(dāng)處理措施;歡迎投稿,郵箱∶editor@netbroad.com。

相關(guān)閱讀

微信關(guān)注
技術(shù)專題 更多>>
技術(shù)專題之EMC
技術(shù)專題之PCB
電子行業(yè)原創(chuàng)技術(shù)內(nèi)容推薦
客服熱線
服務(wù)時(shí)間:周一至周五9:00-18:00
微信關(guān)注
獲取一手干貨分享
免費(fèi)技術(shù)研討會(huì)
editor@netbroad.com
400-003-2006