
Performance Analysis
Dr. Cem Özdo
˘
gan
LOGIK
Performance Analysis
Computational Models
Equal Duration Model
Parallel Computation with
Serial Sections Model
Skeptic Postulates For
Parallel Architectures
Amdahl’s Law
4.6
Computation al Mo dels - Equal Duration Model III
•
A number of cases can then be studied:
1 if t
c
≪ t
s
then the potential speed-up factor is approximately
n
2 if t
c
≫ t
s
then the potential speed-up factor is t
s
/t
c
≪ 1
3 if t
c
= t
s
then the potential speed-up factor is n/n + 1
∼
=
1,
for n ≫ 1.
•
In order to scale the speed-up factor to a value between 0
and 1, we divide it by the number of processors, n.
•
The resulting measure is called the efficiency, E .
•
The efficiency is a measure of the speed-up achieved
per processor.
•
According to the simple equal duration model, the
efficiency E is equal to 1, if the communication overhead
is ignored.
•
However if the communication overhead is taken into
consideration, the effi ciency can be expressed as
E =
1
1 + n ∗ t
c
/t
s
(3)