古斯塔夫森定律(Gustafson's law)

2021-02-17  本文已影响0人  数科每日

Gustafson's law 有几种形式, 这是我喜欢的一种形式

W(s)=(1-p) W+s p W

解释

系统在规定时间T 内,可以完成的计算量, 随着加入的计算资源增加而增加。

例子

s = 1 , p=0.9
W(s)= 0.1 W + 1 * 0.9 * W = W

s = 5 , p=0.9
W(s)= 0.1 W + 5 * 0.9 * W = 4.6 W

意义

阿姆达尔法则指明了系统加速的极限, 但是古斯塔夫森法则指出了, 虽然随着计算资源的增加, 系统加速会出现边际效应递减, 但是系统在一定时间内, 可以完成的计算量, 确会大幅增加。 而且更重要的是, 这种增加的趋势并不会因为系统资源变多而打折。

古斯塔夫森法则为机器学习,大数据指明了一个方向。 如果可以通过增加问题的规模(增加模型复杂度, 增加样本量)来提高产出, 那么就可以利用云计算提供的大规模计算资源。

上一篇 下一篇

猜你喜欢

热点阅读