Tunable interface looks much better - can handle multiple levels of blocking, unrolling correctly. Next step is to tie it to the autotuner and turn the crank