#include #include #include #include #include #define MIN_EXP 5 #define MAX_EXP 6 // running time is about 1 minute for MAX_EXP=8 int main(int argc,char **argv) { int myid, nthreads, i; long long int *count, n, j; double PI25DT = 3.141592653589793238462643; double x, y, mypi, mysigma, pi, sigma, error; omp_set_dynamic(0); nthreads = omp_get_max_threads(); count = (long long int *) malloc(nthreads*sizeof(long long int)); n = 1; for (i=1;i