看板 Grad-ProbAsk 關於我們 聯絡資訊
http://imgur.com/nHS0SnH 各位大大好 我想請問清大104硬體的第19之第二小題 interleaved memory 我的算法是1+10+8=19 而張凡的解答是1 + (8/4)*10 +8 =29 但是interleaved memory的好處不是就是能夠讀取/寫入多個字組 是不是這個多個字組有限制 倒推感覺是4 想問問看有沒有什麼原由? 課本的題目是直接只傳4 word,不知道是不是避重就輕 先跟大家謝囉 祝大家金榜題名:) -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.116.1.136 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1454120197.A.713.html
jerry031181: interleave變成多個memory bank 一次可以讀較多word 01/30 11:17
jerry031181: 但bus寬度不變 所以還是一次只能傳1個word 01/30 11:17
jerry031181: 這題沒給bank數 我就直接拿a小題算出來的當bank了 01/30 11:19
ling35021: 題目沒給bank數,所以張凡是利用課本在介紹interleaved 01/30 11:38
ling35021: memory時,是舉4個banks為例子。 01/30 11:38
leoturkey: 想順便問一下a小題怎麼算@@ 01/30 13:02
其實我po完有查了一下,我看有些業界的人在討論 好像說目前可以供應interleaved 的memory晶片,都是做成4 bank a小題應該是在算memory的寬,一次傳送資料需要讀取mem 10 cycle,以及傳送 1cycle 而傳遞address只需要一次 所以就1+ 8/x*(10+1) cycle數 傳遞的資料量則是8*4bytes ※ 編輯: heyimboy (140.116.1.136), 01/30/2016 13:38:03 ※ 編輯: heyimboy (140.116.1.136), 01/30/2016 13:38:57
leoturkey: 哦哦 感謝! 01/30 13:58
b0029049: 請問b小題是89/29=3.06嗎? 01/30 15:53
b0029049: http://i.imgur.com/MVocEBs.jpg 是這樣嗎 沒有正解 感 01/30 15:59
b0029049: 謝大大糾正 01/30 15:59
jerry031181: 是喔 01/30 18:08
pups003: 借問一下,為什麼不是3.4*4=13.~=14bytes?? 01/30 18:52
pups003: 另外題目說一個bank 1 byte,這樣不是應該有8個banks嗎? 01/30 18:53