當我們談到高通的時候,大多會立即聯(lián)想到該公司的驍龍系列SoC或LTE Modem。而在本周的移動世界大會(MWC 2015)上,高通又談起了它的Zeroth“神經(jīng)形態(tài)”平臺。此外,它那即將到來的64位架構平臺,將有一個嶄新的名字——Kryo。據(jù)悉,Zeroth和Kryo將在驍龍820上首次亮相(預計今年晚些時候到來),而在MWC上宣布的設備,則會采用驍龍810(基于20nm制程的ARM Cortex-A57/A53處理器)。
為什么叫神經(jīng)形態(tài)計算?(Why neuromorphic computing?)
此前,我們已經(jīng)多次談論過人腦和傳統(tǒng)CPU在運算方式上的區(qū)別,大致情況如下:盡管現(xiàn)代計算機處理器在某些任務上多人腦效率要高出幾個數(shù)量級,但在效率上卻遠遠落后于前者。
舉個例子,如果要搭建一顆模擬神經(jīng)元工作方式的處理器,其信息彼此互聯(lián)和共享的任務就會異常艱巨。然而在過去的幾年時間里,高通已經(jīng)在Zeroth平臺(NPU)上耕耘了許久。
高通曾在去年談論過NPU(上面就是該體系結構的塊級圖)
該芯片集成了一個在數(shù)量上可伸縮的神經(jīng)元,但是我們很難評論這種架構的好壞、或者與IBM的TureNorth平臺相比的優(yōu)劣(其擁有百萬個神經(jīng)元處理器/帶4096個核心/54億個晶體管)。
人腦是一臺超級并行機器。
不過,可以明確的是,移動設備所搭載的任何一顆NPU(根據(jù)需要選擇),將會遠遠小于IBM的巨大核心。理論上,高通可以開發(fā)一個服務器后端,以增加智能手機的功能。
高通的意思是,Zeroth平臺將能夠?qū)W習用戶的操作,并且跨設備轉(zhuǎn)移(甚至當用戶升級了它的智能手機)。Zeroth像是一個聰明的管理者,知道你的喜好,并在用戶操作前充分衡量并借助自身的能力。
比如根據(jù)信號強度的不同,在Wi-Fi、藍牙、以及移動數(shù)據(jù)之間智能切換;借助先進的行為分析來檢測和防止某種類型的惡意軟件。此外,Zeroth也能夠識別手勢、表情、面部、以及感知周圍環(huán)境。
這張是2014年的幻燈片,上面公布了可用性方面的改善。
概念炒作與現(xiàn)實情況(Separating hype and fact)
我們很難梳理出Zeroth平臺將如何起步或結束炒作:一方面,智能監(jiān)控和決策正是物聯(lián)網(wǎng)的精髓;另一方面,即便是廣受歡迎的Nest恒溫器,目前所能實現(xiàn)的應用仍相當有限。
與其它應用程序或傳感器相比,神經(jīng)形態(tài)芯片的編程方式已經(jīng)截然不同。而在無縫集成之前,Zeroth暫不具備完成繁重任務的條件。
當然,我們并不指望它能夠重塑計算平臺,但模仿人類大腦并推出一款好用的處理器,至少也算是朝著正確的方向去發(fā)展了(盡管我們可能需要等上好多年)。
?。劬幾g自:ExtremeTech]