#include #include #include "timing.h" #include int main(int argc, char** argv) { double wct_start,wct_end; int id,nt,k,i; int NITER; int N; double t = 0; double flops; if(argc != 2) { printf("Usage: %s \n",argv[0]); exit(1); } N = atoi(argv[1]); int size = (int)(pow(1.5, N)); double *a = (double*)malloc(size*sizeof(double)); double *b = (double*)malloc(size*sizeof(double)); double *d = (double*)malloc(size*sizeof(double)); for(k=0; k