一、什么是 Amdahl 定律 (Amdahl’s Law)?
Amdahl 定律是由计算机架构师 Gene Amdahl 在 1967 年提出的,它描述了一个系统在进行部分优化后,整体性能提升的理论上限。
1. 核心公式
S=1(1−P)+PN S = \frac{1}{(1 - P) + \frac{P}{N}}S=(1−P)+NP1
其中:
- SSS(Speedup):整个系统的加速比(优化后性能 / 优化前性能)。
- PPP(Parallelizable/Improved Portion):系统中可以被优化(或并行化)的部分所占的比例(0 到 1 之间)。
