AI性能:站得高才能看的更遠
蘋果A11、驍龍835、麒麟970三款處理器各有所長,且性能強勁,但在前瞻高度上,華為Mate10搭載的自研麒麟970走在了最前端——首次在硬件底層集成神經(jīng)元網(wǎng)絡單元NPU(Neural-network ProcessingUnit),并且和CPU、GPU、DSP組成了創(chuàng)新的HiAI人工智能架構(gòu),AI性能密度遠高于CPU和GPU。
簡單來說,NPU可以理解為專門為AI相關(guān)計算定制的高效能處理器,如GPU專門針對圖形計算,ISP專門針對成像計算一樣。
相較于四個Cortex-A73核心,在處理同樣的AI應用任務時,新的異構(gòu)計算架構(gòu)擁有大約25倍性能和50倍能效優(yōu)勢,這意味著麒麟970芯片可以用更少的能耗更快地完成AI計算任務。
以圖像識別速度為例(相同網(wǎng)絡模型下每分鐘識別圖像的數(shù)量),麒麟970可達到約2005張/分鐘,而iPhone 8Plus(搭載A11處理器)只有889張/分鐘,iPhone 7 Plus(搭載A10處理器)為487張/分鐘,GalaxyS8(搭載驍龍835)為95張/分鐘。
這也就意味著,在一些特定AI場景下,內(nèi)置NPU的麒麟970,要比單純的CPU,或者CPU+GPU快得多,也更加省電。很多AI應用場景,比如實時演算、低功耗AR,可以不依賴于云端的本地人工智能應用,省去了與云端通訊的過程,直接在手機端就能完成,更加快捷。
蘋果的A11芯片同樣內(nèi)置了神經(jīng)網(wǎng)絡引擎,但蘋果在應用方面并未做過多闡釋,目前主要應用于iPhone X的Face ID人臉識別的學習。
至于三星Note 8搭載的驍龍835,并未內(nèi)置人工智能硬件單元,在人工智能應用上有所落后。