next up previous
Next: 2.1.2 Hardwareklassifikation Up: 2.1 Klassifikationen Previous: 2.1 Klassifikationen

   
2.1.1 Ebenen der Parallelität

In der Parallelität werden die folgenden Ebenen unterschieden :

Job :  
Ganze Jobs laufen parallel zueinander auf verschieden Prozessoren ab. Hierbei tritt keine oder nur eine schwache Interaktion der Jobs zueinander auf.
$\longrightarrow$ bessere Rechnerauslastung
$\longrightarrow$ kürzere Realzeit der Jobs
z.B.: Workstation mit mehreren Prozessoren und Multitasking.

Programm :  
Teile eines Programmes laufen auf mehreren Prozessoren ab.
$\longrightarrow$ kürzere Realzeit
z.B.: Parallelrechner

Befehl :  
Parallelität zwischen den Phasen (Instruktionen) der Befehlsausführung.
$\longrightarrow$ Beschleunigte Ausführung des gesamten Befehls.
z.B.: serielle Rechner / einzelne Prozessoren

Arithmetik, Bitebene :  
Hardwaremäßige Parallelisierung von Integerarithmetik und bitweiser paralleler, aber wortweise serieller Zugriff auf den Speicher bzw. umgekehrt.
$\longrightarrow$ Weniger Taktzyklen zur Abarbeitung einer Instruktion.
z.B.: 32/64 bit Bussystem

Die angeführten Ebenen der Parallelität treten auch kombiniert auf.

Gundolf Haase
1998-12-22