#include #include #include int work(int rank) { int i; int j,k; struct utsname help; sleep(20); uname(&help); printf ("Node %s / rank %d done \n", help.nodename,rank); } int main(int argc,char* argv[]) { int my_rank; MPI_Init(&argc, &argv); MPI_Comm_rank(MPI_COMM_WORLD, &my_rank); work(my_rank); MPI_Finalize(); return 0; }