Q8Computer Architecture and Organization
Question
2 marks
Describe Amdahl's Law briefly.
Answer
Amdahl's Law mathematically calculates the absolute maximum theoretical performance improvement of a system when only a specific fraction of the system is optimized.
Amdahl's Law is a strict mathematical theorem proving that the maximum speedup of a parallel computing architecture is aggressively bottlenecked by the sequential (non-parallelizable) fraction of the code. If 50% of the code is strictly sequential, the maximum theoretical speedup, even with infinite processors, can absolutely never exceed 2x.