Vector Registers
Was introduced to AVX at Tesla.
Common vector registers:
| Architecture | Register Set | Size | Common Use | 
|---|---|---|---|
| x86 SSE | XMM0–XMM31 | 128 bits | Multimedia, SIMD | 
| x86 AVX | YMM0–YMM31 | 256 bits | High-performance compute | 
| x86 AVX-512 | ZMM0–ZMM31 | 512 bits | Scientific computing | 
| ARM NEON | Q0–Q15, D0–D31 | 128 bits | Mobile multimedia | 
| ARM SVE | v0–v31 | 128-2048 | Scalable SIMD | 
| RISC-V | v0–v31 | Flexible | General SIMD | 
| PowerPC | VR0–VR31 | 128 bits | Embedded systems | 
| NVIDIA CUDA | Per-thread | 32 bits | GPU parallel computing |