A-A+

若在整个测试程序的执行时间中 浮点数平方根指令FPSQR占全部指令的10%。现有以下两种改进

2022-08-12 12:28:53 问答库 阅读 195 次

问题详情

若在整个测试程序的执行时间中,浮点数平方根指令FPSQR占全部指令的10%。现有以下两种改进方案: ①采用FPSQR硬件,使其速度加快到10倍。 ②使所有浮点数指令FP速度加快到4倍,并设FP指令占整个程序执行时间的40%。试比较两种方案的优劣。


请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:解:①Fe=0.1Se=10则Sn=1/[(1-0.1)+0.1/10]≈1.10②Fe=0.4Se=4则Sn=1/[(1-0.4)+0.4/4]≈1.43比较结果得方案②更优。
解:①Fe=0.1,Se=10,则Sn=1/[(1-0.1)+0.1/10]≈1.10②Fe=0.4,Se=4,则Sn=1/[(1-0.4)+0.4/4]≈1.43比较结果得,方案②更优。

考点:指令,平方根