Paralleles System

Paralleles System

Ein Parallelrechner ist ein Computer, in dem Operationen gleichzeitig auf mehreren CPUs ablaufen.

Es werden grob zwei Ausführungen von Parallelrechnern unterschieden:

Massiv-parallele Computer besitzen einige zehn bis einige tausend CPUs, die alle gleichzeitig die gleichen Operationen durchführen. Sie sind geeignet, regelmäßig aufgebaute Datensätze effizient zu bearbeiten. Anwendungsbeispiele finden sich in der Computational Physics oder in der Wettervorhersage.

Multithreading bietet einen anderen Zugang zum gleichzeitigen Ausführen mehrerer Anweisungen durch das Ausführen mehrerer Berechnungsfäden (Threads), die miteinander synchronisieren, etwa um Daten auszutauschen.

Parallelcomputer, auf denen mehrere Prozesse gleichzeitig laufen, verbessern ihre Arbeitsgeschwindigkeit, indem sie die Benutzerprogramme auf verschiedene CPUs verteilen.

Um die Leistungsfähigkeit eines Parallelrechners richtig ausnutzen zu können, muss die Programmierung genau auf die verteilte CPU zugeschnitten werden. Prinzipiell handelt es sich dabei um ein logistisches Problem. Es gilt die knappen Ressourcen – Rechenzeit, Speicherzugriffe, Datenbusse – effizient auszunutzen. Stets sollte der sequentielle Programm-Overhead minimal sein (Amdahlsches Gesetz).

Je größer die Anzahl der CPUs ist, desto schneller steigt der Kommunikationsaufwand in einer Parallelrechnerumgebung (egal welchen Typs) überproportional an. Der Zusammenhang ist nicht linear.

So gesehen muss das Optimum zwischen Anzahl der CPUs und Kommunikationsaufwand und Programmierung gefunden werden. Auch in der Art der Vernetzung der CPUs liegt ein Optimierungspotential. Ein sehr guter Kompromiss kann mit folgenden räumlichen Strukturen erzielt werden:

  • Cube (Konfiguration aus 8 Rechnern. Vernetzung entspricht einem Quader (3-dimensionaler Quader))
  • Hyper-Cube (4-dimensionaler Quader)

Siehe auch

Weblinks


Wikimedia Foundation.

Игры ⚽ Поможем написать реферат

Schlagen Sie auch in anderen Wörterbüchern nach:

  • System of a Down — au Download Festival en mai 2005. Pays d’origine …   Wikipédia en Français

  • System — of a Down System of a Down System of a Down au Download Festival en mai 2005. Pays d’origine …   Wikipédia en Français

  • System Of A Down — System of a Down au Download Festival en mai 2005. Pays d’origine …   Wikipédia en Français

  • System of a down — System of a Down au Download Festival en mai 2005. Pays d’origine …   Wikipédia en Français

  • Coordonnées parallèles — Les coordonnées parallèles sont une technique permettant de visualiser un nombre important d informations de façon non ambiguë. Exemple de tracé en coordonnées parallèles Sommaire 1 Principe …   Wikipédia en Français

  • Generic Universal Role Playing System — Cet article fait partie de la série Jeu de rôle Jeux : Liste par genre • Catégories par genre • Liste alphabétique • Autres : Édite …   Wikipédia en Français

  • Small computer system Interface — Connecteurs SCSI 25 50 broches (à gauche, le connecteur 50 broches) SCSI, Small Computer System Interface en anglais, est un standard définissant un bus informatique permettant de relier un ordinateur à des périphériques ou bien même à un autre… …   Wikipédia en Français

  • Generic universal role playing system — Le Generic Universal Role Playing System (Gurps) est un jeu de rôle édité par Steve Jackson (SJGames), entreprise basée à Austin, Texas (États Unis). La première édition date de 1986. En 2004, GURPS en est à sa quatrième édition, uniquement… …   Wikipédia en Français

  • Small Computer System Interface — Symbole du SCSI Connecteurs SCSI 25 50 broches (à gauche, le connecteur 50 broches) SCSI, Sm …   Wikipédia en Français

  • VERITAS File System — Traduction terminée VERITAS File System → …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”