#include <stdio.h>
#include <mpi.h>
int main(argc, argv)
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;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxtcGkuaD4KCgoKaW50IG1haW4oYXJnYywgYXJndikKIGludCBhcmdjOwogY2hhciAqYXJndltdOwogewogICBpbnQgcmFuaywgc2l6ZTsKICAgTVBJX0luaXQoJmFyZ2MsICZhcmd2KTsKICAgTVBJX0NvbW1fcmFuayhNUElfQ09NTV9XT1JMRCwgJnJhbmspOwogICBNUElfQ29tbV9zaXplIChNUElfQ09NTV9XT1JMRCwmc2l6ZSk7CiAgIHByaW50ZigiSGVsbG8gd29ybGQgZnJvbSBwcm9jZXNzICVkIG9mICVkXG4iLCByYW5rLCBzaXplKTsKICAgTVBJX0ZpbmFsaXplKCk7CiAgIHJldHVybiAwOwogfQ==