作者mistel (Mistel)
看板Grad-ProbAsk
标题[理工] 交大108 计系
时间Tue Dec 17 21:51:20 2019
1.
https://i.imgur.com/gqTsoVh.jpg
请问19的a为什麽对啊QQ
2.
https://i.imgur.com/Tr5m3R5.jpg
请问20的c为什麽错啊QQ
只想到可能nonbloking cache或out of order execution?
3.
https://i.imgur.com/1ZhHv0T.jpg
请问第33题该怎麽算...?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.136.70.148 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Grad-ProbAsk/M.1576590682.A.7FE.html
1F:推 gash55025502: 1. 如果把cache size当作data量的话12/17 22:38
2F:→ gash55025502: cache size=2^(index bits数+offset bits数)12/17 22:38
3F:→ gash55025502: 而上面那两数相加 可以由address bits数扣掉Tag bit12/17 22:38
4F:→ gash55025502: s数得到 12/17 22:38
5F:→ gash55025502: 2.我记得page fault的时候CPU可以去执行其他process 12/17 22:38
page fault不是管线要stall吗?还是就默认out of order?
6F:→ gash55025502: 3.这题要一直算到出现规律为止 再去算hit rate 12/17 22:38
但我找不到规律耶 还是要4回合一组?但是这样又不知道要不要算入第一回合的cold miss
※ 编辑: mistel (114.136.70.148 台湾), 12/17/2019 22:52:48
7F:推 gash55025502: 2.我是用OS的想法去想欸 我记得OS有说page fault可 12/17 23:11
8F:→ gash55025502: 以让CPU做其他事 而且page fault时间通常很长 如果C 12/17 23:11
9F:→ gash55025502: PU只能在那等着那也满奇怪的 12/17 23:11
10F:→ gash55025502: 多找几轮就会有规律了33题 12/17 23:12
11F:→ gash55025502: 我说的规律是出现0 1 2 3 4的miss hit 状况一样之 12/17 23:13
12F:→ gash55025502: 後 12/17 23:13
13F:→ gash55025502: cold miss通常可以直接忽略啦 因为他说之後会一直 12/17 23:13
14F:→ gash55025502: 执行下去 cold miss只是一小部分的状况 不会影响到a 12/17 23:13
15F:→ gash55025502: verage 12/17 23:13
16F:推 cutearia: page fault 只有需要write back 需要cpu介入 其它时间 12/18 02:00
17F:→ cutearia: 因为是中断就保存目前状态 然後执行其它程序直到I/O完 12/18 02:00
18F:→ cutearia: 成再恢复原程序状态继续执行吧 我觉得是这样不是很确定 12/18 02:00
19F:→ mistel: 有道理 谢谢两位 12/18 07:42