Message Passing Interface, Parallel Programming