Die Power‐Wall
Leistungsverlust P in Abhängigkeit von Spannung U und Taktfrequenz f:
Bildquelle: David A. Patterson und John L. Hennessy, „Computer Organization and Design“, Fourth Edition, 2012
Alte Verkaufszahlen: Prozessoren
Anzahl verkaufter Prozessoren (embedded, ≥ 32 bit) bzw. Systeme (desktop, server)
Bildquelle: David A. Patterson und John L. Hennessy. “Computer Organization And Design”.3rd Edition
Alte Verkaufszahlen: ISAs
ca. 80% davon für Mobiltelefone
Anzahl verkaufter Prozessoren (≥ 32 bit)
Bildquelle: David A. Patterson und John L. Hennessy. “Computer Organization And Design”.3rd Edition
Zusammenfassung und Literatur
Zusammenfassung
• Computer‐Architektur beinhaltet
– Instruction‐Set‐Architektur
– Rechnerorganisation/Mikroarchitektur – Hardware
• ISA als Schnittstelle zwischen Hard‐ und Software
• Performance ist abhängig vom Produkt der Einzelfaktoren:
– Instruction‐Count – CPI
– Clock‐Cycles
• Leistungsverbrauch ist heute ein wesentlicher limitierender Faktor
• Ausblick: wesentliche Performanceverbesserungen durch
– Parallelität
– Caching
Literatur
[PattersonHennessy2012] David A. Patterson und John L. Hennessy,
„Computer Organization and Design“, Fourth Edition, 2012
1.1 Introduction
1.2 Below Your Program 1.3 Under the Covers 1.4 Performance
1.5 The Power Wall
1.7 Real Stuff: Manufacturing and Benchmarking the AMD Opteron X4 1.8 Fallacies and Pitfalls
1.9 Concluding Remarks
[HennessyPatterson2012] John L. Hennessy und David A. Patterson,
„Computer Architecture“, Fifth Edition, 2012
1.1 Introduction
1.2 Classes of Computers
[Tanenbaum2006] Andrew S Tanenbaum, „Structured Computer Organization“, Fifth Edition, 2006
1.1.2 Contemporary Multilevel Machines 1.2 Milestones in Computer Architecture