“…Most of the literatures on stencil vectorization use SIMD intrinsics [Datta et al, 2008, Datta, 2009, Dursun et al, 2009, Henretty et al, 2011, Strzodka et al, 2011, Dursun et al, 2012, Zumbusch, 2012, Zumbusch, 2013, and [Datta et al, 2008, Dursun et al, 2012 explicitly claimed that their compilers had failed to auto-vectorize the stencil codes. Borges [Borges, 2011] gives an example of auto-vectorizing an 8th order stencil kernel, however their procedures only work for stencils of a fixed order because all the finite di↵erence terms are explicitly written in their scheme, so whenever the stencil order changes, the codes need to be rewritten.…”