RISV-V讀書筆記 一
阿新 • • 發佈:2022-03-09
書籍:《計算機組成與設計--硬體/軟體介面 RISV-V版》
作者:David A. Patterson John L. Hennessy
日期:2022.03.09 晚 和風輔夜色,清月遮半面
宣告:摘錄內容僅供學習交流,版權屬於書籍的著作者
摘錄
計算機結構中的8個偉大思想
- 面向摩爾定律的設計--由於計算機設計週期長,當設計完成時,同面積下電晶體數量將是設計初的2~4倍;架構師必須提前預測設計完成時的工藝水平。
- 使用抽象簡化設計--計算機架構師核程式設計師都必須發明新技術提高工作效率,否則根據摩爾定律,設計時間將隨資源增長而顯著延長。
- 加速經常性事件--遠比優化罕見情形能夠更好地提升效能
- 通過並行提高效能
- 通過流水線提高效能--並行性的一種特殊場景在計算機體系結構中非常普遍,因此它有著專有名稱 流水線
- 通過預測提高效能
- 儲存層次
- 通過冗餘提高可靠性--計算機不僅要速度快,更需要工作可靠
感悟
第1點給予我的感悟是最大的,以往常常聽其他人將摩爾定律的作用,他們僅表述了製造工藝對製造廠或者消費者的角度,設計者的角度使我感到眼前一亮。
我很好奇,第6點所提到的“預測”,如何正確設計預測的方法想必十分有趣。
第7點的說明提到“快取記憶體給了程式設計師這樣的錯覺:主存與儲存層次頂層幾乎一樣快,且與儲存層次底層擁有幾乎一樣大的容量和便宜的價格”,這使我疑惑不解,後續將繼續閱讀理解作者此處表述的意圖。