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