/* matrix_multiply.c * * $ gcc -O2 matrix_multiply.c -o matrix_multiply * $ time ./matrix_multiply * The average C value is 12645.7 * real 2m29.296s * user 2m29.263s * sys 0m0.004s * * Computer Systems course, Nov 2020, cs.bennington.college */ #include #include #define N 1000 #define REPEATS 100 #define randint(range) ((rand() % (2*(range))) - (range)) float A[N][N]; float B[N][N]; float C[N][N]; int main(){ int i, j, k, r; float sum, total; total = 0; for (r=0; r