21世紀初的科幻電影中,AI總是作為機器人的形象出現,電影中的人工智慧幾乎“無所不能”,用腦洞大開的想象力為我們演繹充滿科技感的未來世界。不過回到現實世界,AI雖然還沒有實現科幻大片中的超強智慧,但也已經通過手機、智慧音箱等終端裝置開始走進我們的生活,AI再也不只是一個遙遠又陌生的概念。
目前手機市場中,AI已成為標配,但手機裡的AI夠不夠聰明,還得看手機晶片裡的NPU是否夠強大。那麼,NPU到底是什麼呢?近日,華為麒麟官方釋出了《看懂晶片原來這麼簡單》系列漫畫,為大家帶來了詳細解讀,接下來一起看看吧!
NPU:手機AI的核心載體
大家都知道,手機正常執行離不開SoC晶片,SoC只有指甲蓋大小,卻“五臟俱全”,其整合的各個模組共同支撐手機功能實現,如CPU負責手機應用流暢切換、GPU支援遊戲畫面快速載入,而NPU(神經網路處理器)就專門負責實現AI運算和AI應用的實現。
在手機SoC中,NPU扮演最聰明的角色,並直接影響手機AI能力的強弱。2017年,華為推出自研架構NPU,相比傳統標量、向量運算模式,華為自研架構NPU採用3D Cube針對矩陣運算做加速,因此,單位時間計算的資料量更大,單位功耗下的AI算力也更強,相對傳統的CPU和GPU實現數量級提升,實現更優能效。
NPU懂了,可是AI究竟怎麼用?
2017年,Alpha狗打敗圍棋第一人柯潔,被科技行業認作AI技術的里程碑,與此同時,網路上AI毀滅論甚囂塵上,阻止AI技術發展的聲音不絕於耳,然而,技術是一把雙刃劍,只要將AI應用在更多貼近日常生活需求的場景裡,AI能夠為我們帶來更多便利。
基於端側AI技術的深厚積累,華為聯合開發者及合作伙伴率先落地了不少AI應用。例如,2018年麒麟980實現了AI姿態識別功能,能在人物快速運動的狀態下,準確識別人體骨骼線條,為AI應用開發提供更多基礎能力。
2019年,麒麟990系列實現AI人像實時分割能力,能精準分割人物和背景,並將背景實時替換,相比其他手機實現的換背景功能,麒麟990系列還能精準識別每一個個體,並將其移除畫面,為更多視訊類的AI應用提供新的玩法和可能。
除了晶片層面的AI能力外,目前搭載麒麟990系列的華為Mate 30系列已經實現一系列AI應用。其中,AI隨心支援手機螢幕實時跟隨人臉,無需重力感應,手機介面就能跟隨面部方向實時旋轉,看視訊不用反覆開關鎖定螢幕。
AI隔空操控可以實現不觸屏的滑動、截圖互動動作,有了AI隔空操控,過年也能一邊包餃子一邊刷抖音,寒冬也能帶著手套隔空滑動瀏覽網頁,這個功能可以說是非常實用了。
Mate 30系列AI應用的背後,是麒麟990系列的AI能力加持。據了解,麒麟990系列採用華為自研達芬奇架構NPU,創新設計NPU雙大核+NPU微核架構,其中,NPU大核負責處理大算力場景,如AI姿態識別、AI實時換背景,而輕量級的AI應用如AI隨心、AI隔空操控則由NPU微核處理,佔用更少的資源,也進一步提升了NPU的效能和能效。
不僅如此,華為在為消費者帶來AI智慧應用的同時,也在鼎力推動開放AI生態,基於華為推出的達芬奇架構NPU和HiAI 3.0,麒麟平臺為開發者提供更強大完備的工具鏈和更強大的端側算力,截止2019年12月,HiAI 3.0日活使用者已接近1億,月呼叫量超過6000億。
現在進入2020年,AI也將搭載5G的快車,實現算力和能力的躍遷,真正開啟萬物互聯的智慧世界,相信在華為等科技巨頭的引領下,手機AI會變得更加智慧,更加實用,為我們帶來更多炫酷的AI功能。通過這幅漫畫,你讀懂NPU了嗎?