#include #include #include #include #define TIMEOUT 20 #define EPSILON 0.00000001 int main(int argc, char**argv) { int *indg; double *vector, sum=0., norm, etalon; int rank, size, grank, gsize, rsize; int vsize=20, lvsize, rlvsize; int i, it, k1, k2, imin, imax, nb; int srv=0; MPI_Request request; /* requete pour communication non bloquante */ MPI_Comm com, icom; MPI_Status status; char port_name [MPI_MAX_PORT_NAME]; char port_name_clt [MPI_MAX_PORT_NAME]; std::string service = "SERVER"; bool debug=false; for(i=1;i