假定某计算机的CPU主频为80MHz,CPI为4,并且平均每条指令访存1.5次,主存与cache之间交换的块大小为16B,Caehe的命中率为99%,存储器总线宽度为32位。请回答下列问题。 该计算机的MIPS数是多少?平均每秒Cache缺失的次数是多少

admin2014-01-14  27

问题 假定某计算机的CPU主频为80MHz,CPI为4,并且平均每条指令访存1.5次,主存与cache之间交换的块大小为16B,Caehe的命中率为99%,存储器总线宽度为32位。请回答下列问题。
该计算机的MIPS数是多少?平均每秒Cache缺失的次数是多少?在不考虑DMA传送的情况下,主存带宽至少达到多少才能满足CPU的访存要求?

选项

答案平均每秒CPU执行的指令数为:80M/4=20M,故MIPS数为20;平均每秒cache缺失的次数为:20M×1.5×(1—99%)=300000=300K;当cache缺失时,CPU访问主存,主存与Cache之问以块为单位传送数据,此时,主存带宽为:l6B×300k/s=4.8MB/s。在不考虑DMA传输的情况下,主存带宽至少达到4.8MB/s才能满足CPU的访存要求。

解析
转载请注明原文地址:https://kaotiyun.com/show/bqxi777K
0

最新回复(0)