假设同一套指令集用不同的方法设计了两种机器M1和M2。机器MI的时钟周期为 0.8ns,机器M2的时钟周期为1.2ns。某个程序P在机器M1上运行时的CPI为4,在M2上的CPI为2。对于程序P来说,哪台机器的执行速度更快?快多少?
第1题
(1)MI和M2的峰值MIPS各是多少?
(2)假定某程序P的指令序列中,5类指令具有完全相同的指令条数,则程序P在M1和M2.上运行时,哪台机器更快?快多少?在MI和M2上执行程序P时的平均时钟周期数CPI各是多少?
第2题
(1)MI和M2的峰值MIPS各是多少?
(2)假定某程序P的指令序列中,5类指令具有完全相同的指令条数,则程序P在M1和M2.上运行时,哪台机器更快?快多少?在MI和M2上执行程序P时的平均时钟周期数CPI各是多少?
第3题
(1)如果MI和M2都使用C1编译器,则MI的生产厂商可以声称其性能是M2的多少倍?
(2)如果MI和M2都使用C2编译器,则M2的生产厂商可以声称其性能是MI的多少倍?
(3)如果购买了MI.那么你会选择哪种编译器?如果购买了M2,那么你又会选择哪种编译器?
(4)如果其他所有指标(包括价格)都相同,你会买哪台机器?
第4题
A.对内部时钟频率计数,一个时钟周期加1
B.对外部时钟频率计数,一个时钟周期加1
C.对内部时钟频率计数,一个机器周期加1
D.对外部时钟频率计数,一个机器周期加1
第5题
(1)对于P1,那台机器的速度快?快多少?对于P2呢?
(2)在M1上执行P1和P2的速度分别是多少MIPS?在M2上的执行速度又各是多少从执行速度来看,对于P2.哪台机器的速度快?快多少?
(3)假定MI和M2的时钟频率各是800MHz和 1.2GHz,则在M1和M2上执行PI时的平均时钟周期数CPI各是多少?
(4)如果某个用户需要大量使用程序P1,并且该用户主要关心系统的响应时间而不是吞吐率,那么,该用户需要大批购进机器时,应该选择M1还是M2?为什么?(提示:从性价比上考虑)
(5)如果另一个用户也需要购进大批机器,但该用户使用P1和P2一样多,主要关心的也是响应时间,那么应该选择M1.还是M2?.为什么?
第6题
A.由内部时钟频率定时,一个时钟周期加1
B.由内部时钟频率定时,一个机器周期加1
C.由外部时钟频率定时,一个时钟周期加1
D.由外时钟频率定时,一个机器周期加1
第9题
第10题
A.4.5
B.3.5
C.4.0
D.5.0
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!