可讓手機執行人工智慧計算的晶片問世
- 發佈時間:2016-02-04 01:31:06 來源:科技日報 責任編輯:羅伯特
科技日報北京2月3日電 (記者劉園園)你想讓自己的手機變成可以隨時隨地執行人工智慧計算的“神器”嗎?一種新型圖形處理器(GPU)晶片讓這個夢想走進了現實。據麻省理工學院(MIT)官網消息,在本週的國際固態電路會議上,該校科研人員展示了一種新型的專門用於運作神經網路的GPU晶片。
GPU晶片是一種專門用於圖像計算的晶片,在帶有螢幕的電腦設備上十分常見,神經網路大都在GPU上運作。MIT研發的這種新型晶片被命名為“Eyeriss”,它的運作效率是普通手機GPU的10倍,因此可以直接在移動設備上執行強大的人工智慧演算法,而不需要將數據上傳到網際網路進行處理。
手機GPU一般擁有200多個核或者處理單元。Eyeriss高效率運作的關鍵之處在於將處理單元與記憶體條交換數據的頻率降到最低,因為這一過程會消耗大量時間和能量。普通GPU晶片一般是很多處理單元共用一個記憶體條,而Eyeriss晶片每個處理單元都有自己的記憶體,而且它可以在向處理單元發送數據前對數據進行壓縮。
另一方面,Eyeriss的每個處理單元都可以直接與相鄰的處理單元進行交流,這樣如果它們需要共用數據的話,不需要將數據傳送到主記憶體。這對卷積神經網路(CNN)而言非常重要。CNN算是深度神經網路的前身,與近年來一些人工智慧技術的重大進展不無關係。
Eyeriss晶片高效率運作的另一個秘訣在於,它有一個可以向各個處理單元分配任務的特殊電路。處理單元的局部記憶體不僅會存儲它所模擬的網路節點所處理的資訊,而且還會存儲它對網路節點進行描述的資訊。分配電路可以根據不同的神經網路類型進行重新配置,自動在處理單元之間分配多種數據,並且可以使每個處理單元在從主記憶體獲得數據之前最大化地執行數據運算。
在會議上,研究人員利用Eyeriss晶片運作了一種神經網路並進行了圖像識別任務,這是神經網路計算首次搭載手機晶片進行展示。
- 股票名稱 最新價 漲跌幅