/* y=Ax */ #include #include #include #define M 8192 #define N 8192 #define L 10 int main() { int i, j, k; double t, *pa, *px, *py; pa = (double *)malloc(M*N*sizeof(double)); px = (double *)malloc(N*sizeof(double)); py = (double *)malloc(M*sizeof(double)); if (!pa||!px||!py) { printf("Out of memory!\n"); exit(1); } /* set initial value */ int MN = M*N; srand(time(0)); for(i=0; i