■ Program współbieżny jest zbiorem programów sekwencyjnych wykonywanych abstrakcyjnie równolegle.
■ Każdy program sekwencyjny wchodzący w skład programu współbieżnego jest nazywany procesem sekwencyjnym
• Termin program oznacza zbiór procesów sekwencyjnych.
Powyższa definicja mówi jedynie o potencjalnej równoległości.
Na poziomie sprzętu równoległość może być rzeczywista lub pozorna.
Gdy liczba procesorów dorównuje lub przewyższa liczbę procesów sekwencyjnych, to mówimy o równoległości rzeczywistej.
W przeciwnym przypadku mówimy o równoległości pozornej.
Należy zwrócić uwagę na różnice terminologiczne definicji procesu i programu w programowaniu współbieżnym i systemach operacyjnych !
Podstawowe pojęcia programowania współbieżnego 9