Leistungsbewertung und Profiling
Wie wird der „Speedup“ (Geschwindigkeitszuwachs) zur Angabe einer Leistungsverbesserung berechnet?
- AAusführungszeit vorher ÷ Ausführungszeit nachher
- BAusführungszeit nachher ÷ Ausführungszeit vorher
- CAusführungszeit vorher − Ausführungszeit nachher
Antwort und Erläuterung anzeigen
Antwort: A. Ausführungszeit vorher ÷ Ausführungszeit nachher
Der Speedup ist die Zeit vor der Verbesserung geteilt durch die Zeit danach. Wird z. B. aus 10 Sekunden 4 Sekunden, beträgt der Speedup 10 ÷ 4 = 2,5. „60 % kürzer“ und „2,5-mal schneller“ bedeuten dasselbe, doch die Ausdrucksweisen werden leicht verwechselt. Beim Aufzeigen der Wirkung von Parallelisierung wird der Speedup bei steigender Kernzahl bezogen auf die Zeit mit einem Kern angegeben.