Common skeletons
stream parallel skeletons
- parallelism in the computation of stream tasks
- pipeline, farm
data parallel skeletons
- parallelism in the computation of a single task
- map (independent forall), reduce
control skeletons
- sequential, sequential composition, loop