[理工] 交大108 计系

楼主: mistel (Mistel)   2019-12-17 21:51:20
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题该怎么算...?
作者: gash55025502 (白影弓)   2019-12-17 22:38:00
1. 如果把cache size当作data量的话cache size=2^(index bits数+offset bits数)而上面那两数相加 可以由address bits数扣掉Tag bits数得到2.我记得page fault的时候CPU可以去执行其他process3.这题要一直算到出现规律为止 再去算hit rate2.我是用OS的想法去想欸 我记得OS有说page fault可以让CPU做其他事 而且page fault时间通常很长 如果CPU只能在那等著那也满奇怪的多找几轮就会有规律了33题我说的规律是出现0 1 2 3 4的miss hit 状况一样之后cold miss通常可以直接忽略啦 因为他说之后会一直执行下去 cold miss只是一小部分的状况 不会影响到average
作者: cutearia (らちけん)   2019-12-18 02:00:00
page fault 只有需要write back 需要cpu介入 其它时间因为是中断就保存目前状态 然后执行其它程序直到I/O完成再恢复原程序状态继续执行吧 我觉得是这样不是很确定
楼主: mistel (Mistel)   2019-12-18 07:42:00
有道理 谢谢两位

Links booklink

Contact Us: admin [ a t ] ucptt.com