Parallele Architekturen Flashcards

1
Q

Ziel der Parallelen Rechnerarchitektur

A
  • die Überwindung der Einschränkungen, die durch die sequentielle Verarbeitung nicht-paralleler Aritekturen vorgegeben sind
  • die Leistungssteigerung soll möglichst proportional zur Anzahl der parallelen Einheiten sein
  • oli Hardware und Software müssen dies ermöglichen
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

zwei wesentliche Anwendungen von Parallelrechnern

A
  1. Nicht-numerische Anwendungen(Suchmaschine)

2. Numerische Anwendungen(Wettervorhersagen)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Parallelität in Algorithmen

A
  • komplexe Probleme müssen in Teilaufgaben zerlegt werden

- Teilaufgaben müssen parallel bearbeitet werden

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Voraussetzungen der Parallelitäten

A
  • Existenz ausnutzbarer Parallelität
  • Erkennung der Parallelität
  • Aufteilbarkeit in Teilaufgaben
  • Vorhandensein paralleler Verarbeitungseinheiten
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Klassifikation von Paralellrechnern nach Flynn

A
  1. SISD(single instruction, single data)
    - Von-Neumann-Rechner
  2. SIMD(single instruction,multiple data)
    - ein Instruktionswerk und mehrere unabhängige Rechenweke von denen jedes mit eigenen Speichern verbunden ist
  3. MISD(multiple instruction, single data)
    - Multiprozessorsystem bei dem alle Prozessoren gleichzeitig verschiedene Befehle auf den Daten eines einzigen Datenstroms ausführen
  4. MIMD(multiple instruction, multiple data)
    - Kollektion eigenständiger Rechner, jeder mit einem Instruktions- und Rechenwerk ausgestattete
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Typen von gemeinsamen Speicher

A
  1. UMA(Uniform Memory Access)
    - Alle Prozessoren benötigen dieselbe Zugriffszeit auf den gemeinsamen Speicher

2.NUMA(non-Uniform Memory Access)
-Die Speichermodulez sind lokal und jeweils einem Prozessor zugeordnet.
Ein Prozessor kann alerdings dennoch auf den Speicher anderer Prozessoren zugreifen(Fernzugriff),allerdings ist dann die Zugriffszeit höher

How well did you know this?
1
Not at all
2
3
4
5
Perfectly