For interested readers who want follow up reading: learn about loop unrolling. Commonly used with SIMD vectorization to get rid of loop overhead. Then we can also start doing cache based optimization, cache blocking etc
For interested readers who want follow up reading: learn about loop unrolling. Commonly used with SIMD vectorization to get rid of loop overhead. Then we can also start doing cache based optimization, cache blocking etc