When Amdahl’s Law Doesn’t Apply
Amdahl’s Law is often used in parallel computing to predict the theoretical maximum speedup using multiple processors. Now, Future Chips looks at cases where Amdahl’s Law doesn’t apply:
“As with any analytic model, Amdahl’s law should only be used when a workload fits the programming model assumed by the model. There are many programs that do not fit this model. Fundamentally, Amdahl’s law assumes that any code which cannot be parallelized is always on the critical program path. This is not the case in many modern programming paradigms as some non-parallel code sections can run in parallel with other independent code.
Read the Full Story or check out a recent interview with Gene Amdahl over at the Massively Parallel site.
Like what you're reading? Come back every day for HPC news, or subscribe to email or RSS updates. Trackback URL: http://insidehpc.com/2011/06/28/21047/trackback/