理解性能提升By阿姆达尔定律(Amdahl's law)

网友投稿 980 2022-09-21

理解性能提升By阿姆达尔定律(Amdahl's law)

理解性能提升By阿姆达尔定律(Amdahl's law)

S = To/Tn = 1 / (1-α)+α/k当待优化部分提速无穷倍(k接近无穷大,不耗时间)时候,S = 1 / (1-α) , 也就是说,比如α=60%,如果系统中60%的部分能提速到不花时间,那么获得最高的加速比仍然只有1/0.4=2.5,系统才能提速2.5倍。也就是Amdahl's law的主要观点:要想显著加速整个系统,必须提升全系统大部分的速度。

关键刻画性能提升的指标是加速比,旧时间/新时间,随着线程增加,时间对应减少,实际情况,随着线程增加,运行时间可能会增加,因为有了线程上下文切换的开销。

参考:阿姆达尔定律: https://en.wikipedia.org/wiki/Speedup

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:python实现的简单聊天(用python如何实现聊天室聊天)
下一篇:2020年最全python面试题汇总第04期(内附13题及答案)(python常见面试题及答案)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~