1 | Task and workers are independent of each other |
2 | Master divides work into discrete tasks and puts into global space |
3 | Workers repeatedly retrieve tasks and put results back into global space |
4 | Workers notified of work completion by having met some condition, receiving an end-signal or terminated by some other means |
5 | Master gathers results from global space |