Die Synchronisation zwischen den Einzelprozessen eines derartigen parallelen Programmlaufes und der Datenaustausch zwischen den Teilprozessen erfolgt auf der IBM SP meist durch Message Passing: durch die Teilprozesse gesteuert werden Nachrichten gesendet und empfangen.