《計算機體系結構:量化研究方法》5th 學習筆記
阿新 • • 發佈:2018-11-19
本書的目的
權衡:成本-效能-功耗
- 新平臺:個人移動裝置和倉庫級計算機
- 新體系結構:多核和GPU
關於第五版
-
兩個極端:以行動電話和平板電腦到的個人移動裝置PMD 為客戶端,以提供雲端計算的倉庫級計算機為伺服器
-
另一條主線:資料級並行DLP(許多資料項允許同時操作),任務級並行TLP(可以獨立執行並很多程度上並行)
- 指令級並行ILP
- 向量體系結構和影象處理器GPU
- 執行緒級並行
- 倉庫級計算機的需求級並行RLP
-
本書附錄:MIPS指令,儲存器層級結構和流水線
-
線上另9個附錄
-
融會貫通PIAT:ARM cortex A8, intel core i7, nvidia gtx-280/480 gpu , 還有Google倉庫級計算機
主題的選擇與組織
更為基礎的計算機體系結構:《計算機組成與設計:硬體和軟體介面》
內容概述
- 封面二:能耗,靜態功率,動態功率,積體電路成本,可靠性,可用性。
- 第一章PIAT:SPECPower基準測試
- 封面三:MIPS ISA,附錄K 10種RISC體系結構、80x86、DEC VAX、IBM360/370
- 第二章,對cache10種高階優化方法。虛擬機器,便易提供保護和進行軟硬體管理。SRAM,DRAM。
- 第三章,高效能處理器指令級(單核)並行開發(超標量執行,分支預測,推理,動態排程,多執行緒),附錄C,H
- 第四章,向量、SIMD和GPU體系結構的(多核)資料級並行
- 第五章,多核處理器,執行緒級並行(對稱,分散式儲存體系結構),附錄F,I
- 第六章,倉庫級計算機(warehouse scale compute,WCS)設計,成本,效能
- 附錄A,指令集基本原理
- 附錄B,儲存器層次
- 附錄C,流水線
- 附錄K,64位版本和其多媒體擴充套件(alpha,MIPS,PowerPC,SPARC),經典體系結構(80x86,VAX,IBM360/370),嵌入式指令集(ARM,Thumb,SuperH,MIPS16,Mitsubishi M32R),與附錄H相關
- 附錄D,儲存系統 RAID6
- 附錄E,嵌入式系統知識彙總
- F,網路互聯,
- G,向量處理器
- H,超長指令字VLIW和EPIC—— Itanium的體系結構
- I,大規模共享儲存多處理器
- L,歷史回顧與參考文獻