Parallelrechner Flashcards
Vorlesungsfolien
Schnellere Rechner
Was sind die Nachteile einer erhöhten CPU-Frequenz?
Erhöhte Abwärme, höherer Energieverbrauch und verstärkte Leckströme.
Schnellere Rechner
Warum ist die Integration von zwei CPUs auf einem Chip nicht effizient?
Obwohl die Chipfläche verdoppelt wird, ist der Leistungsgewinn deutlich geringer.
Schnellere Rechner
Welche Vorteile bieten Coprozessoren?
Sie sind spezialisiert für bestimmte Aufgaben wie 3D-Grafik und Videoverarbeitung.
Schnellere Rechner
Was sind die Herausforderungen bei der Nutzung von mehr Recheneinheiten auf einer CPU?
Die CPU muss in der Lage sein, all diese Einheiten parallel mit Arbeit zu versorgen.
Schnellere Rechner
Welche Probleme treten bei längeren Pipelines auf?
Falsch vorhergesagte Sprünge werden problematischer und es macht nur Sinn, wenn gleichzeitig die CPU-Frequenz erhöht wird.
On-Chip Multithreading
Was ist On-Chip Multithreading?
Es ermöglicht der CPU, sich einem anderen Thread zuzuwenden, wenn ein Thread nicht weiter kann, was zu einer besseren Auslastung der Einheiten führt.
Architekturen für Parallelrechner
Welche Arten von Architekturen gibt es für Parallelrechner?
On-chip parallelism, Coprozessor, Multiprozessor, Multicomputer und Grid
Taxonomie für Parallelrechner
Was umfasst die Taxonomie von Parallelrechnern?
Eine Klassifikation der verschiedenen Arten von Parallelrechnern, die ihre Struktur und Kommunikation beschreibt.
Multiprozessorsysteme
Was sind die Merkmale von Multiprozessorsystemen?
Alle Prozessoren greifen auf denselben Hauptspeicher zu und werden von einer Betriebssysteminstanz verwaltet.
Multiprozessorsysteme
Was sind die Vorteile von Multiprozessorsystemen?
Sie sind einfach zu programmieren und sogar für den Hausgebrauch geeignet.
Multiprozessorsysteme
Was sind die Nachteile von Multiprozessorsystemen?
Sie skalieren nicht besonders gut und der Hauptspeicher ist schon bei einer CPU langsam. Viele CPUs an einem Hauptspeicherbus sind kompliziert.
Multiprozessorsysteme
Welche Varianten von Multiprozessorsystemen gibt es?
Es gibt homogene Systeme (z.B. PCs mit mehreren Prozessoren) und heterogene Systeme (z.B. Sony Playstation 3 mit Cell Prozessor).
Multiprozessorsysteme
Was sind homogene Multiprozessorsysteme?
Systeme, bei denen alle Prozessoren auf einem Chip identisch sind, z.B. ein Chip mit mehreren Pipelines oder mehreren Cores.
Multiprozessorsysteme
Was sind heterogene Multiprozessorsysteme?
Systeme, die verschiedene Arten von Prozessoren auf einem Chip kombinieren, z.B. DVD-Player oder Netzwerkprozessoren.
Multicomputersysteme
Was sind die Merkmale von Multicomputersystemen?
- Kein gemeinsamer Speicher
- Kommunikation über Nachrichtenaustausch
- Jede CPU wird von einer eigenen Betriebssysteminstanz gesteuert.