Leistungsbewertung und Profiling
Durch eine Änderung im CPU-Entwurf stieg die Taktfrequenz auf das 1,5-Fache, doch auch die CPI auf das 1,2-Fache (gleiche Befehlsanzahl). Um das Wievielfache wird die Ausführung schneller?
- A1,25-fach
- B1,5-fach
- C1,8-fach
Antwort und Erläuterung anzeigen
Antwort: A. 1,25-fach
Die Ausführungszeit ist Befehlsanzahl × CPI ÷ Frequenz, die neue Zeit beträgt also 1,2 ÷ 1,5 = das 0,8-Fache der alten, die Geschwindigkeit 1 ÷ 0,8 = das 1,25-Fache. Wird die Pipeline vertieft und die Frequenz erhöht, steigt die CPI oft, etwa durch Verluste bei falsch vorhergesagten Verzweigungen. Auch wenn die Frequenz allein nach dem 1,5-Fachen aussieht, bleibt der tatsächliche Effekt beim 1,25-Fachen. Die Leistung ist anhand des Produkts der drei Faktoren zu beurteilen.