Therefore, the speedup under Amdahl's Law
is given by the following formula , :
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
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.
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.