next up previous
Next: Datenabhängigkeiten Up: Wozu parallele Programme schreiben? Previous: Wozu parallele Programme schreiben?

Mögliche Probleme in parallelen Programmen

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