* 記憶體與匯流排系統支援4到16個32-bit字組的資料區塊存取
* 一 64-bit同步匯流排的時脈為200MHz,64-bit的資料傳送會花一個時脈週期,
並且將位址送到記憶體也需要一個時脈週期
* 在每個匯流排之間運作需要間隔兩個時脈週期(假設匯流排在存取之前是閒置的)
* 在第一個4字組的記憶體存取時間為200ns;每個額外增加的4字組,其讀取時間為20ns
假設匯流排傳送最近讀取到的資料量與讀取下一個4字組的動作可以overlap
分別就4字組區塊與16字組區塊的傳送求出
1. 系統可支援的頻寬
2. 讀取256字組的延遲時間
3. 計算每秒匯流排處理的有效數目(在此單一bus transaction先傳送位址,再傳資料)
==========================
4字組區塊: 71.11MB/秒 匯流排頻寬
16字組區塊: 224.56MB/秒 匯流排頻寬
請問這個要怎麼算?
十分感謝!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.228.28.84