A processzorok közötti feladatkiosztásra két lényegében eltérő megoldás lehetséges:

  • Az egyes processzorok nagyobb, önálló feladatokat oldanak meg (kis mértékű kommunikáció), ez a „durva szemcsés” feladatkiosztás,

  • Az egyes processzorok kisebb, egyszerű feladatokat oldanak (erős kommunikációs igény), ez a „finom szemcsés” feladatkiosztás.

A processzorok erőforráshasználatát két módon lehet megoldani:

  • Közös erőforrások, (pl. memória) esetén meg kell határozni a processzorok és az erőforrások kiosztási eljárását. A közös memóriahasználat adatkoherencia problémákat vet fel (ugyanazt az adatelemet több processzor is módosíthatja),

  • Részben vagy teljesen saját erőforrásokkal rendelkező processzorok esetében a processzorok között intenzív kommunikációt és szinkronizálást kell megszervezni.

folytatás

tartalomjegyzék almenü fogalomszótár jelölésrendszer ellenõrzõ kérdések fejezet eleje elõzõ lap következõ lap következõ fejezet