计算机组成与系统结构课后答案版全清华大学出版社-袁春风主编.doc

计算机组成与系统结构课后答案版全清华大学出版社-袁春风主编.doc

第 1 章 习 题 答 案 5.若有两个基准测试程序P1和P2在机器M1和M2上运行,假定M1和M2的价格分别是5000元和8000元,下表给出了P1和P2在M1和M2上所花的时间和指令条数。 程序 M1 M2 指令条数 执行时间(ms) 指令条数 执行时间(ms) P1 200×106 10000 150×106 5000 P2 300×103 3 420×103 6 请回答下列问题: 对于P1,哪台机器的速度快?快多少?对于P2呢? 在M1上执行P1和P2的速度分别是多少MIPS?在M2上的执行速度又各是多少?从执行速度来看,对于P2,哪台机器的速度快?快多少? 假定M1和M2的时钟频率各是800MHz和1.2GHz,则在M1和M2上执行P1时的平均时钟周期数CPI各是多少? 如果某个用户需要大量使用程序P1,并且该用户主要关心系统的响应时间而不是吞吐率,那么,该用户需要大批购进机器时,应该选择M1还是M2?为什么?(提示:从性价比上考虑) 如果另一个用户也需要购进大批机器,但该用户使用P1和P2一样多,主要关心的也是响应时间,那么,应该选择M1还是M2?为什么? 参考答案: 对于P1,M2比M1快一倍;对于P2,M1比M2快一倍。 对于M1,P1的速度为:200M/10=20MIPS;P2为300k/0.003=100MIPS。 对于M2,P1的速度为:150M/5=

文档评论(0)

1亿VIP精品文档

相关文档