多做题,通过考试没问题!

计算机体系结构

睦霖题库>大学试题(计算机科学)>计算机体系结构

若有两个基准测试程序P1和P2在机器M1和M2上运行,假定M1和M2的价格分别是5000元和8000元,下表给出了P1和P2在M1和M2上所花的时间和指令条数。 如果另一个用户也需要购进大批机器,但该用户使用P1和P2一样多,主要关心的也是响应时间,那么,应该选择M1还是M2?为什么?

正确答案: P.1和P2需要同等考虑,性能有多种方式:执行时间总和、算术平均、几何平均。
若用算术平均方式,则:因为 (10+0.003)/2×5000 > (5+0.006)/2×8000,所以M2的性价比高,应选择M2。
若用几何平均方式,则:因为sqrt(10×0.003)×5000 < sqrt(5×0.006)×8000,所以M1的性价比高,应选择M1。
答案解析:
进入题库查看解析

微信扫一扫手机做题