/* * integrade_mp.c * * A prgram integrate the function y=x^2 from 0 to 2. * */ #include #include /* you can adjust this to get reasonable running time on your computer */ #define NUM_STEPS (1<<29) int main(int argc, char *argv[]) { double start, stop; /* for keeping track of running time */ double sum; double x; int i; /* time starts now */ start = clock(); sum = 0; #pragma omp parallel for reduction(+: sum) for (i = 0; i