>> 2) Does MPI_Send() and MPI_Recv() calls send message from process on
>> one machine to
>> process on another machine ? If yes, then how can I achieve this ?
> Take a look at what the example codes are doing. Read man mpirun. Wait
> for someone here to point you to an MPI primer or tute.
Have a look at the Open MPI FAQ:
It shows you how to run a Open-MPI program on single or multiple machines