Next: Datenabhängigkeiten Up: Wozu parallele Programme schreiben? Previous: Wozu parallele Programme schreiben?
In parallelen Programmen treten Probleme auf, die in seriellen Programmen
nicht vorkommen können. Diese Probleme entstehen dadurch, daß die
einzelnen Programme gegenseitig voneinander abhängen können.
Ein anderes Problem ist, daß parallele Programme oft nicht
deterministisch sein müssen. D.h. es kann oft im vorhinein nicht
bestimmt werden, wie schnell, welcher Prozess seine Aufgabe erledigt,
bzw. welcher Prozess wann zu einer Stelle gelangt, an der synchronisiert
werden muß. (Race Conditions)
Mail to: Oliver Schönbrunner