we'll cover are applicable to more than just a toy example and should give helpful considerations for any future projects. As a quick primer, auto-vectorization here refers to a compiler's ability to generate special SIMD instructions to operate on multiple pieces of data simultaneously.
4x Code Performance with SIMD