[理工] 105成大 計系

看板Grad-ProbAsk作者 (隨便就好)時間6年前 (2019/02/19 18:53), 編輯推噓10(10022)
留言32則, 6人參與, 6年前最新討論串1/1
https://i.imgur.com/rAAPFCR.jpg
這題的b題,請問為什麼是這樣算 老師用的數字是不是叫我們背的multicycle CPI? 但為什麼要乘16? 然後FP系列的是直接歸屬於R-type嗎? https://i.imgur.com/xRfUNSN.jpg
洪逸給F T F 但我不太懂跟減少TLB miss的關係 b是可以解釋說猜的夠準TLB miss就會下降嗎? c用TLB reach解釋? 感謝各位,再堅持一下 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.217.98.247 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1550573589.A.3A1.html

02/19 19:11, 6年前 , 1F
a.是題目給的拖延時間,不是老師要我們背的CPI
02/19 19:11, 1F

02/19 20:21, 6年前 , 2F
實際的運作CPU跟FPU應該是分開的,不然CPU都要等浮點數運
02/19 20:21, 2F

02/19 20:21, 6年前 , 3F
算也太慢了,但實際怎麼運作我也不太知道QQ
02/19 20:21, 3F

02/19 20:49, 6年前 , 4F
表格中列出每個指令用到那些stage(Ex.load 5個 、add 4
02/19 20:49, 4F

02/19 20:49, 6年前 , 5F
個) 平均每個指令用到的stage數=指令比例*stage個數 16n
02/19 20:49, 5F

02/19 20:49, 6年前 , 6F
s為最長stage時間 最後答案為平均stage數*stage時間
02/19 20:49, 6F

02/19 22:00, 6年前 , 7F
Y大想請問一下,題目是說用milticycle,為什麼是找最
02/19 22:00, 7F

02/19 22:01, 6年前 , 8F
長的stage,不是應該是用最長的instruction的時間嗎
02/19 22:01, 8F

02/19 22:01, 6年前 , 9F
02/19 22:01, 9F

02/19 23:01, 6年前 , 10F
最長instruction time是 single cycle 可以參照(a)小題
02/19 23:01, 10F

02/19 23:01, 6年前 , 11F
multi-cycle的clock time是以最長stage為參考
02/19 23:01, 11F

02/19 23:14, 6年前 , 12F
借問:(b) jmp部分3*0.02 3是怎麼來的? 不是只有IF時間嗎
02/19 23:14, 12F

02/19 23:19, 6年前 , 13F
我猜是打錯(?) 張凡給的答案常常有地方會打錯
02/19 23:19, 13F

02/19 23:29, 6年前 , 14F
感謝y大 ,我懂了QQ
02/19 23:29, 14F

02/19 23:39, 6年前 , 15F
剛剛看到為什麼jump只有memory的2ns,他不會經過ALU
02/19 23:39, 15F

02/19 23:39, 6年前 , 16F
或是reg 之類的嗎?
02/19 23:39, 16F

02/20 00:14, 6年前 , 17F
第6 reduce TLB miss 我是想說可以減少miss penalty 或
02/20 00:14, 17F

02/20 00:14, 6年前 , 18F
者miss rate
02/20 00:14, 18F

02/20 00:14, 6年前 , 19F
a選項level上升 時間成本提高所以F
02/20 00:14, 19F

02/20 00:14, 6年前 , 20F
b一開始就先預測好 所以可以減少在第一次從disk載到Mem
02/20 00:14, 20F

02/20 00:14, 6年前 , 21F
的時間所以T
02/20 00:14, 21F

02/20 00:14, 6年前 , 22F
c page size 變小 page table 變大 要從page table找指定
02/20 00:14, 22F

02/20 00:14, 6年前 , 23F
頁成本變大 所以F
02/20 00:14, 23F

02/20 00:14, 6年前 , 24F
想法如果有錯還麻煩更正
02/20 00:14, 24F

02/20 00:42, 6年前 , 25F
我覺得 (a)level提高,page數量仍然一樣TLB miss不會
02/20 00:42, 25F

02/20 00:42, 6年前 , 26F
降低 (b)跟你一樣 (c)page size變小,page數變多, TL
02/20 00:42, 26F

02/20 00:42, 6年前 , 27F
B miss會增加
02/20 00:42, 27F

02/20 10:09, 6年前 , 28F
page size 下降 但數量上升 page table 大小應該不變 ?
02/20 10:09, 28F

02/20 10:09, 6年前 , 29F
不過因為數量上升仍然是 miss rate 上升
02/20 10:09, 29F

02/20 10:10, 6年前 , 30F
這樣想對嗎?
02/20 10:10, 30F

02/20 10:11, 6年前 , 31F
但是如果把 page size 想成 cache size, 那上升是不是
02/20 10:11, 31F

02/20 10:11, 6年前 , 32F
也可能會上 miss rate 減少 ?
02/20 10:11, 32F
文章代碼(AID): #1SQ-0LEX (Grad-ProbAsk)