美文网首页
阿姆达尔法则笔记和思考

阿姆达尔法则笔记和思考

作者: 011ac79d683d | 来源:发表于2019-01-14 23:27 被阅读36次

注:笔记内容大多来源于吴军老师的《吴军的谷歌方法论》

1、阿姆达尔是谁?

吉恩·阿姆达尔(Gene Amdahl),被认为是有史以来最伟大的计算机设计师之一。阿姆达尔缔造了 IBM 360 的辉煌,使其在 50~60 年代统治整个大型计算机工业,奠定了 IBM 计算机帝国的江山。他是商用大型机最早的“建筑师”,是 IBM 的系统 360 大型机之父。


阿姆达尔

2、什么是阿姆达尔法则?

阿姆达尔能制造出性能如此优越的360大型机,主要归功于他研究和提出的阿姆达尔法则,他在设计大型计算机的时候,充分认识到计算机各部分的性能必须平衡匹配,才能得到整体性能最佳的系统。

经过反复试验,他得到了一个公式:

阿姆达尔法则
  • 左边的大写的 S 代表系统最后的性能提升(加速)。
  • 右边分母中的小写的 s,代表某一项指标的性能提升。
  • 右边小写的 p 代表这项提升被用到的比例(或者说概率,因为在计算机中一个局部对计算时间的影响是估计出来的,因此阿姆达尔用概率 p 代表)

3、阿姆达尔法则有什么用呢?

在计算机领域,阿姆达尔法则是制造计算机必须考虑的公式之一,我们通过例子来看一下。

比如我们把计算机里面内存的速度提升两倍,那么右边的小 s 就是两倍,即 s=2,那么整个计算机性能的提升是多少呢?

根据这个公式,可以算出是 11%。这个结果看起来还是不错的,如果你有办法将内存的速度提升到原来的 100 倍呢?那么计算机整体速度只能提升约 25%,这看上去就不大有效了。这就是这个公式的独到之处。

Amdahl's Law

这个定律对于计算机而言非常有用,不仅是产品设计中选择技术的准则,更是整个计算机行业里决定研发投入依据的原则。也就是说,当前如果计算机系统中的哪个部分成为了拖后腿的瓶颈,就必须集中精力和经费解决相应的问题。

阿姆达尔法则不仅在 IT 领域如此,在经济学上,特别是资源调配上也很有指导意义。而且在个人行动准则上也非常有参考意义。

我们设想,那些只能产生 1% 效果的事情,你就是把结果提高一百倍,影响力也有限;相反,那些占到了一半以上效果的事情,哪怕改进 5%,至少我们能看到 2.5% 的整体提高。

所以阿姆达尔法则完全可以用到个人的生活工作当中。

4、我的思考和感悟

阿姆达尔法则在生活中,可以作为抉择时候的一个参考维度,不妨这样去思考。

哪个会给我带来更大的成长性?做哪件事情虽然开始很缓慢,但长久会发生质的飞越?
短期来看,做哪件事会短期见到效果?这个效果下个阶段是否是更好的?

相关文章

  • 阿姆达尔法则笔记和思考

    注:笔记内容大多来源于吴军老师的《吴军的谷歌方法论》 1、阿姆达尔是谁? 吉恩·阿姆达尔(Gene Amdahl)...

  • 阿姆达尔法则

    阿姆达尔定律 阿姆达尔定律(英语:Amdahl's law,Amdahl's argument),一个计算机科学界...

  • 阿姆达尔法则

    这几天吴军老师的谷歌方法论在讲阿姆达尔法则,突然间想到想变成更好的自己就需要找到最重要的问题来优化自己的效率和效果...

  • 阿姆达尔法则

    集成电路(IC)行业的人,都非常熟悉摩尔定律:价格不变的情况下,每18-24个月,集成电路上可容纳的元器件数目会增...

  • 阿姆达尔法则

    对于个人而言,阿姆达尔法则是我决定该做什么事情,不该做什么事情的原则。 那些只能产生1%效果的事情,你就是把结果提...

  • 阿姆达尔法则与投资

    阿姆达尔法则是阿姆达尔提出来的一个公式,它是计算机行业作决定的铁律[1]。 因为这个公式能定量的说明哪些模块性能提...

  • 阿姆达尔法则及其应用

    《穷查理宝典》一书介绍了查理芒格的生活、投资思想,被很多名人推荐。芒格在书中强调要建立“多元思维模型”,将各个学科...

  • 阿姆达尔法则与钱

    我想给儿子介绍计算机的阿姆达尔法则,就对儿子说:‘缺什么补什么。’ 他说:‘缺钱’。 我愣了一下。支吾了几句,如‘...

  • 个人如何利用互联网快速进步的法则

    11越5日,三年前的这一周,阿姆达尔去世了,他是最伟大的计算机架构师之一、阿姆达尔法则的提出者、微软FUD策略的提...

  • 公式化解决问题

    计算机性能优化有阿姆达尔法则,这个法则通过优化某部分的性能和这部分在整个系统中占用的时间来推算部分优化后对整个系统...

网友评论

      本文标题:阿姆达尔法则笔记和思考

      本文链接:https://www.haomeiwen.com/subject/okwsdqtx.html