cs267_matrix_optimization

cs267 HW1

Optimization for square matrix multiplication with

  1. loop unrolling
  2. reordering (reusing variables)
  3. avx vectorization
  4. compiler optimization analysis