Lehrveranstaltung Digitale Komponenten und Architekturen zur Datenverarbeitung
Ob Netzwerkswitch oder Bastelcomputer Raspberry Pi: Fast alle Rechner nutzen dieselben Grundkomponenten und Organisationsprinzipien. Um die jeweiligen Architekturen bestmöglich ausnutzen zu können, beschäftigt sich diese Lehrveranstaltung mit den Verbesserungsmöglichkeiten der klassischen von-Neumann-Architektur. Der Kurs ist als Fortsetzung der Lehrveranstaltung Mikroprozessortechnik angelegt.
Die Lehrveranstaltung Komponenten und Architekturen (KA), bestehend aus Seminar und Übung, beschäftigt sich mit verschiedenen Prozessorarchitekturen, deren Verbesserungen (Pipelining, Branch Prediction) sowie weiteren digitalen Schaltkreisen (FPGA, CPLD).
Literaturempfehlungen
- John L. Hennessy, David A. Patterson: "Computer Architecture - A quantitative approach" Academic Press, 2006; ISBN 978-0123704900 (also German version available), also suitable: "Computer Organization and Design"
Einschreibung
Die Unterlagen zu Seminar und Übung befinden sich im OPAL-System. Das Seminar wird als Switched-Classroom-Veranstaltung durchgeführt.
Seminarinhalte
- Entwurfsphasen für Rechner
- Rechnerklassifikation
- Pipelining
- ALU-Varianten
- DLX-Prozessor
- Weitere digitale Schaltkreise (FPGA, CPLD, DSP)
Übungsinhalte
- DLX-Prozessor
- Pipelining und Out-of-Order execution
- Sprungvorhersage
- Optimierung von Schleifen
- Cache
- Arithmetische Komponenten
Termine
Die Auftaktveranstaltung beginnt am 14.10.24 13:45 online in BBB https://webroom.hrz.tu-chemnitz.de/gl/eri-kqd-ho5-vdf
Studierende aus höheren Semestern, die das Praktikum noch nachholgen müssen, kontaktieren bitte den Übungsleiter.