The original efficient implementation of ELAS uses SIMD accelerators with fixed widths of 16 bytes for feature extraction and matching. Such an implementation, however, lacks flexibility since the number of pixels it can process is limited and must be in multiples of 16 (for 8 bit pixels). The result is that for a given W×W window, only a subset of pixels contained with init are used for matching purposes.