Skeleton
Gli skeleton (forme predefinite di computazione parallela) permettono di scrivere programmi paralleli astraendo dai problemi architetturali quali la decomposizione dei processi, la comunicazione e la configurazione dei processori ? structured parallel programming
Non possono essere scritti algoritmi paralleli con una struttura arbitraria che non sia ottenuta usando le forme predefinite.
Gli skeleton più usati: geometric, farm, divide&conquer, pipeline, . . . .
Le prestazioni della composizione di skeleton può essere modellata tramite modelli di performance per una particolare architettura.