1、描述計算機系統性能評估的關鍵指標,并以SPEC CPU benchmark為例,討論如何使用幾何平均數與加權平均數對性能進行量化。此外,描述Amdahl定律并分析該定律的應用場景及其對性能優化的局限性
?
2、請對比RISC和CISC指令集架構的設計思想及優缺點,并以MIPS指令集為例,解釋如何優化指令流水線的性能。請定義指令及并行的概念,分析動態調度的核心機制(如Tomasulo算法),并討論分支預測技術對ILP的提升作用。最后分析指令集設計對編譯器優化的影響
?
3、解釋多處理機系統緩存一致性問題及其解決方案,以及他們實現思想的異同
?
4、簡述如何計算使用一級cache的存儲系統的平均訪存時間,討論cache不命中的類型有哪些,并分析改進cache的性能的方法有哪些類型,每個類型分別列舉出至少三種具體措施并簡易描述
?
5、請描述存儲系統中的虛擬存儲概念及工作原理,分析頁表的設計對性能的影響,并討論多級頁表如何降低頁表存儲開銷,結合TLB,說明其優化機制如何減少地址轉換開銷
?
6、某RAID5構造磁盤共有四塊,每塊大小2TB,單塊磁盤的年故障率AFR=5%,平均故障修復時間MTTR為24小時連接,求
a)RAID5的有效存儲容量為多少,單塊磁盤失效時數據是否會丟失
b)一年內,RAID5發生數據丟失(二塊硬盤失效)的概率