Alright, so this particular structure, where we've exchanged the order of the outer loops sorry, exchanged the order of the inner and outer loops, it computes exactly the same thing but it has much better cache behavior. 