The intent is to support acceleration through data-parallel execution resources
where available, such as SIMD registers and instructions or execution units
driven by a common instruction decoder.
SIMD stands for “Single Instruction Stream – Multiple Data Stream”;
it is defined in Flynn 1966[bib].