Therefore, the speedup under
Amdahl's Law is given by the following formula [15], [17]:
Therefore, the power consumption of compression program on given commercial multicore platform can be predicted with idea of
Amdahl's law and performance metrics.
If one denotes by S the above mentioned speedup of processing a whole task, from the theoretical point of view; by S the speedup factor that improves the execution performance of a certain part of a task, resulting from the enhancement of the system's available resources; by p the percentage from the processing time allocated to the part of the task that improved after the upgrade, measured before this enhancement, the
Amdahl's law stipulates that:
The effect of communication and synchronization on
Amdahl's law in multicore systems, Parallel Computing, Vol.
In a sense, by using a geometric metaphor we can state that
Amdahl's law and Bernstein's conditions define kinds of horizontal and vertical bounds to parallelism exploitation.
There are still computational limiting factors however, such as
Amdahl's law, which is a mathematical approximation of the speedup resultant from splitting a program into parallel threads/processors.
Mark Hill and Michael Marty, in a recent IEEE Computer article, outlined their thoughts on
Amdahl's law in the multi-core era.
<p>Even when the software does that, the results are gated by
Amdahl's Law. Sometimes called Amdahl's Curse, and named for computer pioneer Gene Amdahl, it lacks the upbeat outlook of Moore's Law.
Amdahl's Law in the Multicore Era // Computer.--Jul.
You can simply apply
Amdahl's law of 'diminishing returns'-which roughly translated tells us that things will get faster, smaller and have more features we don't want by a factor of two each year.
The additional microprocessor muscle has given most commercial applications only a partial boost, as predicted by
Amdahl's law of balanced system performance.
(2) www.research.microsoft.com/~gbell/CyberMuseumPubs.htm holds items of historical interest such as Hollerith's Patent,
Amdahl's Law, various Digital Equipment Corporation documents, including those for PDP-1 and CDC 6600, manuals, posters, photos, and a talk about Seymour Cray.
*
Amdahl's Law simplified--"each component of a computer system contributes delay to that system"
A simple, yet insightful, observation,
Amdahl's law continues to serve as a guideline for parallel programmers to assess the upper bounds of attainable performance.