The Intel compiler seems to be doing the unrolling automatically.  Do other compilers rely more on the #pragma unroll hint?  If so, I'd be happy to add that.