Rechnerstruktur
- Language: German
- Semester: SS20
Aufbau
1. Grundlagen
- Geschichtliche Entwicklung von Rechenmaschinen
- Allgemeine Grundlagen des Entwurfs von Rechenanlagen
- Bewertung von Rechensystemen
- Zuverlässigkeit, Verfügbarkeit und Fehlertoleranz
- Formen des Parallelismus und Klassifizierungen von Rechnerarchitekturen
2. Prozessortechniken
Von RISC zu Superskalar
Instruction-level parallelism (ILP)
Superskalartechniken
Very Long Instruction Word (VLIW)
Multithreading
3. Multiprozessoren
Allgemeine Grundlagen, Verbindungsnetze, Leistungsfähigkeit
Speichergekoppelte Multiprozessoren
- SMP und DSM
- Speicherkonsistenz und Cache-Kohärenz
Nachrichtengekoppelte Multiprozessoren
Chip-Multiprozessoren, Multi-core, Many-core
Höchstleistungsrechner
Cluster-Computing, Warehouse-scale Computers
4. Weitere Rechnerstrukturen
- Vektorrechner und Feldrechnerprinzip
- SIMD-Verarbeitung in Mikroprozessoren