Proseminar: Entwurf von HW/SW-Systemen
SS 2002 Universität Hamburg
Christian Späh
Einführung
Theorie
Alles Relativ?
Was ist Zeit?
Unix "time"
system CPU time
Neuer Maßstab
Clock Cycles
Performance
Compiler
Praxis
Irrtümer
Anhang

Performance

Zusammenfassung:

Time = Befehle x Clock cycles x Sekunden
Programm Befehl Clock cycle

Komponente: Erklärung (für ein Programm):
  • CPU execution time
Zeit in Sekunden
  • Instruction count
Anzahl ausgeführter Befehle
Messmöglichkeiten: Software-, Hardwarecounter, Architektursimulatoren
  • CPI
Durchschnittliche Anzahl von clock cycles pro Befehl
Hängt vom Prozessordesign und Compiler ab
  • Clock cycle time
Sekunden pro clock cycle
zurück Druckversion weiter