
甄建勇 王路業
這是一本講解NPU硬件架構設計與技術實現的著作。作者將自己在CPU、GPU和NPU領域15年的軟硬件工作經驗融會貫通,將四代NPU架構設計經驗融爲一體,將端側和雲側NPU架構合二爲一,總結並提煉出本書內容。本書主要討論神經網絡硬件層面,尤其是芯片設計層面的內容,主要包含神經網絡的分析、神經網絡加速器的設計以及具體實現技術。通過閱讀本書,讀者可以深入瞭解主流的神經網絡結構,掌握如何從零開始設計一個能用、好用的產品級加速器。 通過閱讀本書,你將: 透徹理解與深度學習相關的機器學習算法及其實現; 學會主流圖像處理領域神經網絡的結構; 掌握加速器運算子系統和存儲子系統的設計; 摸清加速器設計中遇到的具體問題及其解決方法; 瞭解NPU架構需要考慮的控制通路和數據通路;
前面講的很細緻,循循善誘,我一個小白都能讀下去。後面兩個章節跳躍性太大,可能就不適合我這種初學者了。不過前面對於NVDLA和脈動陣列的講解還是相當不錯的,對於AI加速器的存儲系統也能有所瞭解,這兩部分值得再讀!
微觀層面很多地方點到爲止不夠深入,宏觀層面缺乏架構視角的整體設計思路和決策。可以作爲入門和參考書,另外 AI 發展一日千里,本身內容稍微有點過時。
原來是地平線同事的大作,何其幸運!目前,市面上關於 AI 處理器架構和設計的書很少,這個書更顯珍貴,如果能介紹下地平線 BPU 的設計,那就更好!當下國內芯片百花齊放,百家爭鳴, AI 處理器更是其中的寵兒,希望未來能有更多更好的書出來。
爲了寫而寫,不是有感而發,高度也不太夠
部分內容跳躍較大、晦澀難懂;但不失爲一本好書,可以開闊NPU設計相關的領域知識。
買了紙質書,看不太懂,特別新,有需要的 私聊,可以折扣價轉。沒必要買新的。大家共享閱讀,更經濟。
其實與我的行業和經歷不相關,只是看見了,便讀了。許多技術邏輯的解法,最終還是落在了不同的哲思上,只是對於門外漢的我,有時會期許,落在實地的物理邏輯,可以被抽象到樸素的故事之中。深奧並非深奧,而是想要理解,背後疊加在一起的意義和經歷,是人們所不能決定的開端。
作者的寫作動機是“雁過留聲”,所以有些文字表達上有些枯燥,也不是敘“術”的部分,讀取來容易讓人犯困。總的來說作爲一本科普讀物尚可
本書比較詳細的介紹了神經網絡加速器的實現思路,重點介紹了CONV類的功能實現和存儲單元設計,是設計加速器的很好的參考,也是瞭解加速器基本概念和思路的一個很好的材料。
還不錯,適合入門者,可以有個整體的概念和了解