Grundlagen.- Klassifikationen.- Petri-Netze.- Konzepte der Parallelverarbeitung.- Verbindungsstrukturen.- Asynchrone Parallelität.- Aufbau eines MIMD-Rechners.- Synchronisation und Kommunikation in MIMD-Systemen.- Probleme bei asynchroner Parallelität.- MIMD-Programmiersprachen.- Grobkörnig parallele Algorithmen.- Synchrone Parallelität.- Aufbau eines SIMD-Rechners.- Kommunikation in SIMD-Systemen.- Probleme bei synchroner Parallelität.- SIMD-Programmiersprachen.- Massiv parallele Algorithmen.- Weitere Modelle der Parallelität.- Automatische Parallelisierung und Vektorisierung.- Nicht-prozedurale parallele Programmiersprachen.- Neuronale Netze.- Leistung von Parallelrechnern.
Inhaltsverzeichnis
Grundlagen. - Klassifikationen. - Petri-Netze. - Konzepte der Parallelverarbeitung. - Verbindungsstrukturen. - Asynchrone Parallelität. - Aufbau eines MIMD-Rechners. - Synchronisation und Kommunikation in MIMD-Systemen. - Probleme bei asynchroner Parallelität. - MIMD-Programmiersprachen. - Grobkörnig parallele Algorithmen. - Synchrone Parallelität. - Aufbau eines SIMD-Rechners. - Kommunikation in SIMD-Systemen. - Probleme bei synchroner Parallelität. - SIMD-Programmiersprachen. - Massiv parallele Algorithmen. - Weitere Modelle der Parallelität. - Automatische Parallelisierung und Vektorisierung. - Nicht-prozedurale parallele Programmiersprachen. - Neuronale Netze. - Leistung von Parallelrechnern.