Loop Unrolling

These web pages illustrate how a compiler can improve performance on a RISC machine. They use as an example MIPS assembly language code for matrix multipication described in A Comparison of Matrix Multipication Code.