#include #include #include double a[4000][4000]; double b[4000][4000]; double c[4000][4000]; int main(int argc, char * argv[]) { int N; int i, j, k; if (argc > 1) N = atoi(argv[1]); else N = 100; #pragma omp parallel { #pragma omp single { printf("%d threads.\n", omp_get_num_threads()); } } for (i=0 ;i