Grundmodell: Nachrichtenaustausch zwischen unabhängigen Prozessen
-
+ etablierte Standards
-
+ hohe Portabilität (PC-Cluster bis Supercomputer)
-
+ Synchronisation automatisch durch Messages
-
- erfordert komplettes Redesign
-
- viele Details explizit nötig ("Parallel-Assembler")