/* Based on: http://darrenjw.wordpress.com/2010/12/14/getting-started-with-parallel-mcmc/ by Darren Wilkinson apt-get -y install gcc libopenmpi-dev openmpi-bin mpicc -o helloworld helloworld.c mpirun -np 2 helloworld */ #include #include int main(int argc, char **argv) { int rank, size; MPI_Init(&argc, &argv); MPI_Comm_rank(MPI_COMM_WORLD, &rank); MPI_Comm_size(MPI_COMM_WORLD, &size); printf("Hello world from process %d of %d\n", rank, size); MPI_Finalize(); return 0; }