microZEUS
The whole stack, hand-drawn.

◄ Wiki / Build

SIMD

A CPU technique that applies one instruction to several pieces of data at once for speed.

Single Instruction, Multiple Data packs several values into a wide register and operates on all of them with a single instruction — adding four or eight numbers in one step instead of one at a time. Using special CPU instructions (intrinsics), SIMD dramatically accelerates number-heavy loops, and is how a plain scalar code path gets sped up on modern processors.

See also

  • SSEIntel's family of x86 instructions that process several numbers at once for faster math.
  • RosettaApple's translation layer that lets software built for Intel (x86) Macs run on newer ARM-based Apple chips.

Referenced by

Rosetta · SSA IR · SSE