/* C = A*B / parallel for */ #include #include #include #include #define M 4*1024/2 #define N 3*1024/2 // 1024*1024*1024/8 #define L 2*1024/2 #define N_THREADS 4 int main() { int i, j, k; static double A[M][L], B[L][N], C[M][N]; double t; /* set initial value */ for(i=0; i