#include #include "mpi.h" using namespace std; int main (int argc, char* argv[]) { int numProcs, myrank, hostNameLen, ROOT=0; char processor_name[MPI_MAX_PROCESSOR_NAME]; void* iAttrPtr=NULL; bool returnFlag; MPI::Status status; MPI::Init(argc,argv); numProcs = MPI::COMM_WORLD.Get_size(); myrank = MPI::COMM_WORLD.Get_rank(); MPI::Get_processor_name(processor_name, hostNameLen); MPI::COMM_WORLD.Set_errhandler(MPI::ERRORS_THROW_EXCEPTIONS); long unsigned int N=5000, nIter=5000; int accum, nSum; for (long unsigned int iIter=0; iIter