#include #include #include #include #include #define MIN_EXP 5 #define MAX_EXP 6 // running time is about 1 minute for MAX_EXP=9 int main(int argc,char **argv) { int myid, numprocs, i; long long int count, n, j; double PI25DT = 3.141592653589793238462643; double x, y, mypi, mysigma, pi, sigma, error; MPI_Init(&argc,&argv); MPI_Comm_size(MPI_COMM_WORLD,&numprocs); MPI_Comm_rank(MPI_COMM_WORLD,&myid); srand((unsigned)time(NULL)+myid); n = 1; for (i=1;i