Amdahl's Law
Revision as of 13:24, 10 January 2019 by Nina-loseke-fd7a@rwth-aachen.de (talk | contribs) (Created page with "Amdahl's law characterizes the speedup of a parallel program. It assumes perfect load balance, meaning that all threads / processes do the exact same amount...")
Amdahl's law characterizes the speedup of a parallel program. It assumes perfect load balance, meaning that all threads / processes do the exact same amount of work and therefore all finish simultaneously.
Formula
s: serial part of the application
p: parallel part of the application
N: number of processors
Amdahl's law is based on perfect load balance. Generally, load balance is defined as follows with tcomp being the time a processor spent with actual work.