我正在解决一个问题,我只是想确保我的工作是正确的,所以如果有人可以批评我,我将不胜感激。
问题:
有两个正在考虑的架构改进(A1 和 A2)。您已收到一张表格,其中显示了 5 个基准(B1-B5)中每个基准相对于基本系统的加速;这些加速是参考计算机的规格比率。
A1:B1 = 1.5,B2 = 4,B3 = 3,B4 = 2,B5 = 5
A2:B1=3,B2=1.5,B3=4,B4=4,B5=3
鉴于上述信息,应该选择哪种改进?
我的回答如下:
使用基线作为参考,改进的规格比 (A1/A2) 的几何平均值可用于确定哪个更好。
规格比例如下:
S1 = 1.5/3
S2 = 4/1.5
S3 = 3/4
S4 = 2/4
S5 = 5/3
几何平均值如下:(S1*S2*S3*S4*S5)^(1/5),大致相当于 0.96。
因此,A1 大约只有 A2 的 96%,因此应该选择 A2。
再一次,我只是想看看我的想法是否正确。任何帮助表示赞赏。
EDIT1:使用 Mackie 的方法
以基准速度为基准,A0 如下:
B1=B2=B3=B4=B5=1
因此,Base 与 A1 (A0/A1) 的规格比的几何平均值将为:
((1/1.5) * (1/4) * (1/3) * (1/2) * (1/5)) ^ (1/5) = 0.35
Base 与 A2 (A0/A2) 的规格比的几何平均值将为:
((1/3) * (1/1.5) * (1/4) * (1/4) * (1/3)) ^ (1/5) = 0.34
然而,在这里比较 (Base/A1) 和 (Base/A2),你会得到 0.35/0.34 = 1.03,这意味着 A1 比 A2 慢大约 3%?我的数学是在这里还是我为 A0 选择了错误的基准?我最初的方法似乎更简单,最初的问题是什么......