首頁 > 文章 > 經濟 > 產業研究

NPU緣何從同構走向異構

鐵流 · 2019-09-13 · 來源:鐵君
收藏( 評論() 字體: / /

  日前,華為、蘋果等公司的新款手機密集發布,在發布會上,大家都把人工智能和拍照功能作為宣傳的一個亮點。出現這種情況的主要原因在于,智能手機經過多年的發展,其硬件已經趨于成熟,特別是幾大芯片公司的CPU、GPU IP核都從ARM購買,進而帶來了手機CPU、GPU高度同質化的問題。因此,NPU和拍照功能成為手機廠商差異化競爭的亮點。

  

 

  人工智能芯片的發展演變

  最初,行業里并沒有獨立的NPU,英特爾、英偉達、高通等公司用CPU、GPU、DSP等傳統芯片運行AI應用。這樣做的好處是可以利用現有技術,可以較快的切入市場。但缺點很明顯,那就是性能功耗比偏低。

  為了追求更好的用戶體驗,工程師以犧牲通用性換取市場高性能的方式開發了專門的NPU。在幾年前,手機NPU是一個單核NPU,進行卷積運算。隨著行業的需求,市場上出現了大小核的NPU,這種NPU演變類似于以前CPU從單核變到大小核的架構,大核心與小核心基于同一個架構設計,大小核該怎樣工作就怎樣工作,唯一的區別是小核是大核的裁減,小核的頻率低一點或者性能低一點,這樣省一些功耗。同時,當出現高負載任務時,大核心能夠憑借較強的性能頂上去,進而使芯片具有較強性能的同時,降低芯片的功耗。

  大小核NPU也是延續大小核CPU的設計邏輯,只不過,這種大小核NPU依然是同構的,這使其在AI應用上已有點跟不上時代了。

  這主要是因為隨著人工智能場景以及需求的變化,在某些應用領域,AI神經網絡模型還在發展,應用場景也越來越豐富。這就對硬件也提出越來越多樣化的要求,如果仍以原有的單核NPU架構加速,效率上和靈活性上會受到如何影響。

  正是因此,專門用于AI加速的NPU從單核走向了大小核,但這些NPU的一個共性是滿足于現在已經固定下來的場景和應用,是一個很不錯的選擇,但這在AI領域是不夠的,因為AI應用還在不斷的發展。基于這一點異構NPU應運而生。

  

 

  異構NPU實現擇善而用 高效協同

  由于CPU、GPU、DSP、AISC等芯片各具特點,有各自擅長的能力,從CPU到AISC,上述幾款芯片的專用性越來越強。由于通用性和絕對性能不可兼得,上述幾類芯片在性能提升的同時通用性缺越來越弱。因而可以將這幾類芯片組合使用,讓各類跑其擅長的事情——讓農夫去種菜,讓屠夫去殺豬,讓廚師去烹飪,讓專業的人做專業的事情,實現效率和資源配置的最優化。

  異構計算在超算上已經有很成功的應用,比如曾經位列TOP500第一的神威太湖之光和天河二號超算,都屬于異構超算——神威太湖之光超算使用SW26010芯片上的管理核心做任務管理,讓芯片上256個小核心做加速去負責運算;天河二A用英特爾至強CPU做任務管理,讓矩陣2000做加速器負責運算。這使這兩臺超算在取得超高性能的同時,將功耗控制的比較好。

  美國最新兩臺超算,在性能上超越了神威太湖之光,這兩臺超算也是異構超算,目前,中美正在研發的E級超算,也屬于異構超算,這充分展現了異構計算的優勢。無獨有偶,英特爾公司在收購阿爾特拉之后,也推出CPU+FPGA新型至強處理器,并宣稱這種處理器對于傳統的處理器具有明顯優勢。

  很顯然,展銳開創異構雙核NPU,也是立足于異構計算的獨特優勢。

  移動AI發展到現在,經過這兩到三年的探索和實踐,大家逐漸發現在圖像類的應用,可以用8比特定點量化的方式大幅的減少計算代價,從FP32到FP16,人臉識別算法已經相對成熟,模式相對固定,但是整個AI神經網絡模型還在發展,因為還有很多類應用,比如語音對精度的要求更高,需要浮點能力,仍然沒有確定下來什么樣的精度模式最適合,這是在發展過程中必然的現象,在這個時間點上,如果基于目前應用的設計架構,會對NPU的通用性和靈活性造成影響,對效率有影響。而大小核NPU只能平衡性能和功耗,卻無法解決效率問題,這也是前文鐵流指出大小核NPU在AI應用中已有點跟不上時代了。正是因此,展銳引進了異構雙核NPU設計,來解決效率問題。

  對于已經相對成熟的圖像分類的神經網絡,基本上都是量化,用一種固化的方式做更高效的實現,另一部分,則必須要考慮靈活性。展銳用一個核做固化的圖像類的模型,幾乎擁有這個領域里面最好的效率,另一面,由于模型還在發展,應用還在發展,因而必須考慮兼容性,必須考慮到針對不同場景采用不同的模型,必須給未來可能的應用足夠的彈性空間,這就是展銳的異構雙核NPU的設計思路。

  借助異構雙核NPU的設計,展銳實現了擇善而用,高效協同,動態調度,雖然在鐵流的介紹中說起來好像很簡單,但要實現卻并不容易,比如AI Benchmark有新的模型,怎么通過調度的方式去跑,哪些模型更適合這個核,這個需要不斷調試完善的過程。可以說,就異構雙核NPU來說,展銳是第一個吃螃蟹的,是具有開創性的新穎設計。

  

 

  結語

  除了可以用于智能手機之外,虎賁T710還是一個高性能AI邊緣計算平臺,在工業、商業、醫療、家居、教育等領域商用的潛力。目前,已經有行業客戶基于虎賁T710搭建高性能AI邊緣計算平臺。

  目前,人工智能應用還是比較粗淺的,還有很大提升和挖掘空間,相信隨著人工智能對人民生活和生產的影響越發深入,AI應用越來越多樣化,異構NPU會取得更多客戶的青睞。

「 支持烏有之鄉!」

烏有之鄉 WYZXWK.COM

您的打賞將用于網站日常運行與維護。
幫助我們辦好網站,宣傳紅色文化!

注:配圖來自網絡無版權標志圖像,侵刪!
聲明:文章僅代表作者個人觀點,不代表本站觀點——烏有之鄉 責任編輯:青松嶺

歡迎掃描下方二維碼,訂閱烏有之鄉網刊微信公眾號

收藏

心情表態

今日頭條

點擊排行

  • 兩日熱點
  • 一周熱點
  • 一月熱點
  • 心情
  1. “深水區”背后的階級較量,撕裂利益集團!
  2. 大蕭條的時代特征:歷史在重演
  3. 瘋狂從老百姓口袋里掏錢,發現的時候已經怨聲載道了!
  4. 央媒的反腐片的確“驚艷”,可有誰想看續集?
  5. 該來的還是來了,潤美殖人被遣返,資產被沒收,美吹群秒變美帝批判大會
  6. 兩個草包經濟學家:向松祚、許小年
  7. 到底誰“封建”?
  8. “中國人喜歡解放軍嗎?”國外社媒上的國人留言,差點給我看哭了
  9. 從歷史工人運動到當下工人運動的謀略——(一)歷史工人運動
  10. 掩耳盜鈴及其他
  1. 到底誰不實事求是?——讀《關于建國以來黨的若干歷史問題的決議》與《毛澤東年譜》有感
  2. 歷史上不讓老百姓說話的朝代,大多離滅亡就不遠了
  3. 與否毛者的一段對話
  4. 孔慶東|做毛主席的好戰士,敢于戰斗,善于戰斗——紀念毛主席誕辰131年韶山講話
  5. “深水區”背后的階級較量,撕裂利益集團!
  6. 社會亂糟糟的,老百姓只是活著
  7. 大蕭條的時代特征:歷史在重演
  8. 瘋狂從老百姓口袋里掏錢,發現的時候已經怨聲載道了!
  9. 不能將小崗村和井岡山相提并論!
  10. 果斷反擊巴西意在震懾全球南方國家
  1. 北京景山紅歌會隆重紀念毛主席逝世48周年
  2. 元龍:不換思想就換人?貪官頻出亂乾坤!
  3. 遼寧王忠新:必須直面“先富論”的“十大痛點”
  4. 劉教授的問題在哪
  5. 季羨林到底是什么樣的人
  6. 歷數阿薩德罪狀,觸目驚心!
  7. 十一屆三中全會公報認為“顛倒歷史”的“右傾翻案風”,是否存在?
  8. 歐洲金靴|《我是刑警》是一部紀錄片
  9. 我們還等什么?
  10. 只有李先念有理由有資格這樣發問!
  1. 毛主席掃黃,雷厲風行!北京所有妓院一夜徹底關閉!
  2. 劍云撥霧|韓國人民正在創造人類歷史
  3. 到底誰不實事求是?——讀《關于建國以來黨的若干歷史問題的決議》與《毛澤東年譜》有感
  4. 果斷反擊巴西意在震懾全球南方國家
  5. 重慶龍門浩寒風中的農民工:他們活該被剝削受凍、小心翼翼不好意思嗎?
  6. 機關事業單位老人、中人、新人養老金并軌差距究竟有多大?
亚洲Av一级在线播放,欧美三级黄色片不卡在线播放,日韩乱码人妻无码中文,国产精品一级二级三级
中文字幕波多野结衣丝袜 | 小泽玛丽中文字幕在线视频 | 五月婷婷在线观看 | 丝袜精品国产香蕉在线 | 最新国产在线aⅴ精品 | 日韩精品中文字幕在线观 |