有人能帮我回答这个问题吗?这是我的电脑架构作业。我不知道如何解决这个问题。我只知道这个公式。AMAT =命中时间+(未命中率*未命中惩罚)。然而,我知道这个公式不适用于这个问题。我也不知道如何找到CPI。
假设主存储器访问占用70 ns,并且存储器访问占所有指令的36%。L1和L2高速缓存连接到处理器P。这两个高速缓存的规格可以如下列出: L1:大小为2KB,未命中率= 8%,命中时间(如果在L1中找到一个字所需的时间)为0.66 is L2:大小=1MB。失败率= 95%,命中时间为5.62 is
P的AMAT (平均内存访问时间)是多少?假设基本CPI (每条指令的周期)为1.0而没有任何内存停顿(在L1中找到一个字),那么P的总CPI是多少?
发布于 2015-11-25 02:10:59
我们不应该做你的家庭作业。
AMAT: 0.66 + 0.08*(5.62+0.95*70) = 6.4296
消费物价指数: 0.36 * 6.4296/0.66 + 0.64 = 4.15
发布于 2016-05-10 22:41:26
AMAT=hitrateL1*accessTimeL1+MissRateL1(hitrateL2(accessTimeL1+accessTimeL2)+missrateL2(accessTimeL1+accessTimeL2+accesstimeMainmemory))
https://stackoverflow.com/questions/33871676
复制相似问题