阿姆达尔定律如何总结具有不同加速比的零件

时间:2018-10-24 04:13:48

标签: parallel-processing cpu-architecture

比方说,我可以提高程序速度的85%,并将其缩短一半。另一方面,该程序的10%将放慢速度,并花费两倍的时间。剩余5%,没有任何影响。 所以 第一部分看起来像这样:

1/((1-0.85)+(0.85/2)) = 1.74

第二部分(10%)

1/((1-0.1)+(0.1/0.5)) = 0.91

第三部分(5%)保持不变0 为了根据阿德马尔定律计算总数,我是否应该将这些部分相加?

1.74+0.91 = 2.65 

看来实际上降低系统速度的部分(10%)实际上对整体加速有积极贡献。

0 个答案:

没有答案