Here you can find various examples of using the Message Passing Interface in C++.
Concepts you can find here :
- send / receive routines
- gather / scatter / barrier routines
- dynamic task assignment and load balancing
Implementation of the hill climbing optimisation tehnique in a distributed environment.