title: SSE optimized code performs similar to plain version
body: <p>I wanted to take my first steps with Intel's SSE so I followed the guide published <a href="http://www.codeproject.com/KB/recipes/sseintro.aspx?display=Print" rel="nofollow noreferrer">here</a>, with the difference that instead of developing for Windows and C++ I make it for Linux and C (therefore I don't use any <code>_aligned_malloc</code> but <code>posix_memalign</code>).</p>
  
  <p>I also implemented one computing intensive method without making use of the SSE extensions. Surprisingly, when I run the program both pieces of code (that one with SSE and that one without) take similar amounts of time to run, usually being the time of the one using the SSE slightly higher than the other. </p>
  
  <p>Is that normal? Could it be possible that GCC does already optimize with SSE (also using <code>-O0</code> option)? I also tried the <code>-mfpmath=387</code> option, but no way, still the same.</p>