Amdahl 定律

Amdahl 定律

💡 原文中文,约1500字,阅读约需4分钟。
📝

内容提要

Amdahl定律描述了性能优化的极限,定义优化程度S为优化后与前的性能比。优化分为可优化部分和不可优化部分,后者无法提升性能。整体优化倍数S_{overall}由可优化部分比例和提升倍数决定,优化性价比随着可优化部分的增加而降低。

🎯

关键要点

  • Amdahl定律描述了性能优化的极限,定义优化程度S为优化后与前的性能比。
  • 优化分为可优化部分和不可优化部分,后者无法提升性能。
  • 整体优化倍数S_{overall}由可优化部分比例和提升倍数决定。
  • 优化性价比随着可优化部分的增加而降低。
  • 性能优化程度S可以通过优化后性能与优化前性能的比值计算。
  • 在实际案例中,10倍以下的优化通常不值得进行。
  • Amdahl定律将系统分为可优化部分p和不可优化部分1-p。
  • 可优化部分的性能提升会影响整体系统的执行时间。
  • 整体系统的优化倍数S_{overall}与可优化部分的比例和性能提升倍数有关。
  • 最差情况是可优化部分为0,最好的情况是系统100%可优化。
➡️

继续阅读