Resistive Processing Unit

Resistive Processing Unit(RPU),一種新型的晶片。

基本介紹

  • 外文名:Resistive Processing Unit
  • 簡稱:RPU
發展經歷,主要用途,

發展經歷

2016年3月,IBM 的幾位研究人員公布了一份論文,論文闡述了一種所謂的電阻式處理單元(Resistive Processing Unit,RPU)的新型晶片概念,據稱與傳統 CPU 相比,這種晶片可以將深度神經網路的訓練速度提高至原來的 30000 倍。
論文只是提出了一種概念,這種晶片目前還處在研究階段,同時鑒於普通非易失性記憶體尚未進入主流市場,所以這樣的晶片上市估計還需要幾年的時間。

主要用途

RPU 的晶片主要利用了深度學習等算法的兩個特點:本地性以及並行性。
為此 ROU 藉助了下一代非易失性記憶體(NVM)技術的概念,把算法用到的權重值存儲在本地,從而把訓練過程中的數據移動最小化。研究人員稱,如果把這種 RPU 大規模套用到有 10 億多個權重的深度神經網路,則訓練速度最高可以加速 30000 倍,也就是說平時需要幾千台機器訓練幾天才能出的結果用這種晶片幾個小時就可以搞定,而且能效還要低得多。

熱門詞條

聯絡我們