■ Ziarnistość obliczeń nie jest pojęciem ścisłym, opisuje liczbę operacji obliczeniowych między punktami synchronizacji procesów oraz synchronizacji dostępu do danych (na maszynach z pamięcią wspólną) lub komunikacji (na maszynach z pamięcią lokalną).
- W przypadku programowania współbieżnego zlicza się operacje między kolejnymi chwilami synchronizacji lub wymiany komunikatów.
- Im większa jest liczba operacji, tym większa ziarnistość (grube ziarno, gruboziarnistość - ang. coarse grain). Ziarnistość mała
(drobnoziarnistość - ang. fine grain) występuje, gdy mała liczba danych przypada na procesor, natomiast jest duża częstotliwość komunikacji i synchronizacji.
Podstawowe pojęcia programowania współbieżnego 45