中科院高性能胡伟武老师答案完整版
1. 解:A为10MIPS,B为20MIPS,C为40MIPS。
三台机器实际性能相同。
2. 解:加速比y与向量化比例x之间的关系是:y=1/((1-x)+x/8)=1/(1-7x/8)……(A)
(1)
(2) 在式(A)中令y=2,可解得x=4/7≈57.14%。
此时向量模式运行时间占总时间比例是((4/7)/8)/(3/7+((4/7)/8))=1/7=14.29%
(3) 硬件方法,整体加速比为1/(1-0.7*(1-1/16))=2.91
软件方法,设相同加速比下向量化比例为x,即1/(1-7x/8)=2.91, x=0.75
所以推荐软件方法。
3. 解:
(1) MIPSEMUL=(I+F×Y)/(W×106) ;MIPSFPU=(I+F)/(B×106)
(2) 120=(I+8×106×50)/(4×106) => I=80×106
(3) 80=(80×106+8×106)/(B×106) => B=1.1
(4) MFLOPS=F/((B-((W*I)/(I+F*Y))) ×106)≈18.46
(5) 决策正确,因为执行时间缩短了,这才是关键标准。
4. 解:
(1) y=12.29386-0.18295x+0.0015x2
(2) y=342.47443-6.36386x+0.02727x2
5. 解:
1.1V下静态功耗1.1*1.1/(1.05/0.5)=0.576W
1.1V下1GHZ时动态功耗为1.1*2.5-0.576=2.174W
1.1V下0.5GHZ功耗功耗为2.174*0.5/1=1.087W
1.1V下0.5GHZ总功耗为1.087+0.576=1.663W
6. 解:
a) 先证明N=2k时,正数 。对k进行数学归纳法即可。当2k-1
1