title: GCC optimization flags for matrix/vector operations
body: <p>I am performing matrix operations using C. I would like to know what are the various compiler optimization flags to improve speed of execution of these matrix operations for double and int64 data - like Multiplication, Inverse, etc. I am not looking for hand optimized code, I just want to make the native code more faster using compiler flags and learn more about these flags. </p>
  
  <p>The flags that I have found so far which improve matrix code.</p>
  
  <pre><code>-O3/O4
  -funroll-loops
  -ffast-math
  </code></pre>