Proseminar: Entwurf von HW/SW-Systemen
SS 2002 Universität Hamburg
Christian Späh

Amdahl's Law

Wird eine Komponente eines Systems um den Faktor K beschleunigt, so wird das Gesamtsystem um x mal K beschleunigt, wobei x der Prozentsatz ist, an dem die Komponente am Gesamtsystem beteiligt ist.

Annahme:

  • Programm benötigt 100 Sekunden auf einem Rechner
  • 80 Sekunden davon werden für Multiplikationen benötigt
  • Durch eine schnellere Mulitplikationsverarbeitung soll das Programm 5 mal schneller werden
Execution time n. V. = Execution time betroffen d. V + Execution time unbetroffen
Betrag der Verbesseung
20 Sekunden = 80 Sekunden + 20 Sekunden
n
0 = 80
n
  • Make the comman case fast.
Drucken weiter