Avantages :
Standard portable
Parallélisme à gros grains et petits grains
Respect de la sémantique du code séquentiel
Pas de gestions explicite des processus
Scalable
Inconvénients :
Problèmes pour les I/O parallèles