我在备考中遇到了这个问题,但我不知道如何解决。我的考试就要开始了,希望能得到一些帮助。
如果CPU每条指令都发出一个内存请求,计算机运行速度为200 MIPS,那么需要多少个CPU才能使400-MHZ总线达到饱和?假设每次内存引用需要一个总线周期。现在,对于一个使用缓存的系统,并且缓存具有90%的命中率,请重复这个问题。最后,需要什么样的缓存命中率才能让32个CPU共享总线而不会超载?
如果CPU每条指令都发出一个内存请求,计算机运行速度为200 MIPS,那么需要多少个CPU才能使400-MHZ总线达到饱和?假设每次内存引用需要一个总线周期。现在,对于一个使用缓存的系统,并且缓存具有90%的命中率,请重复这个问题。最后,需要什么样的缓存命中率才能让32个CPU共享总线而不会超载?