※ 引述《Hatred (遠方觀山)》之銘言:
: ※ 引述《tonysun (美麗的相識)》之銘言:
: : 請助教改鬆一點吧
: : 題目定義的不清楚啊
: : 老師說照上課講的例題算
: : 可是上課講例題的目的只是為了解釋觀念吧
: : 要我們記住解題時的假設條件
: : 不太合理吧
: : 我覺得這題有一些疑點
: : 1. write allocate v.s. write around (write之前要read嗎...)
: 這郭我問過了 應該是不必
: : 2. 512 words 在 memory 中的位置
: : (1) 連續的64blocks (address只需送一次)
: : (2) 分開的64blocks (要送64次address)
: : (3) .....甚至更亂
: 嗯 有道理...
: : 3. 依題意 每次write以4 words為單位 所以要等4 words送達後才能開始write ? 對吧
: 我是這樣寫 不過後來林仲祥告訴我了 我自己想一下也覺得應該是傳完第一個addr+word
: 就開始write,然後一邊write一邊送接下來的words... 降將才對.
可是題目說"前4 words的write需要200ns, 接下來的write需要20ns".......
1. 我們不知道"前4 words的writes"是怎麼做的 怎麼可以把它拆成更小單位
與其他事情平行處理?
2. "接下來的write" 照語意我會想成 "write of 4 words" 這樣想沒有不合理啊...
: 然後還有就是 到底最後那20ns的write期間 可不可以傳下4words的addr啊...
: 題目有講說接下來4個data word可以和write overlap,
: 可是題目並沒有說address也行啊...
: 如果address也行的話 說不定可以在剩下20ns就傳下4 words的addre + data...
: 否則的話 每個block的傳送就要完全分開了...
: :)
: : PS 其實關於2, 我覺得既然要算bandwith與latency 用(1)的假設較合理吧?!
: : 一點意見..
總之 既然有這麼多爭議 請助教與老師考量一下吧...
--
命運的轉輪不停旋轉
但我只注視著妳...........
--
※ 發信站: 批踢踢實業坊(ptt.csie.ntu.edu.tw)
◆ From: 140.112.25.135