x86架构
SSE系列(Streaming SIMD Extensions)
- SSE (1999): 128位寄存器,8个XMM寄存器
- SSE2 (2001): 支持双精度浮点和整数运算
- SSE3/SSSE3 (2004/2006): 增强的数据操作
- SSE4.1/4.2 (2006/2008): 字符串处理和CRC
厂商: Intel主导,AMD跟进
寄存器宽度: 128位
x86架构
AVX系列(Advanced Vector Extensions)
- AVX (2011): 256位YMM寄存器
- AVX2 (2013): 整数运算扩展
- AVX-512 (2016): 512位ZMM寄存器
- 特色: 三操作数指令格式
寄存器宽度: 256位/512位
ARM架构
NEON(ARM Advanced SIMD)
- ARMv7: 128位寄存器,32个64位D寄存器
- ARMv8: 128位V寄存器,32个寄存器
- SVE (2016): 可变长度向量(128-2048位)
- SME (2021): 流式矩阵扩展
厂商: ARM Holdings授权
寄存器宽度: 128位(SVE可变长)
RISC-V架构
RVV(RISC-V Vector Extension)
- 设计理念: 可配置向量长度
- VLEN: 128位到65536位
- 开源特性: 完全开放标准
- 灵活性: 硬件实现可定制
状态: 标准化中,部分实现
专用架构
DSP专用SIMD
- TI C6000: DSP专用向量处理
- Qualcomm Hexagon: HVX向量扩展
- GPU SIMT: 大规模并行SIMD
- AI加速器: 神经网络专用SIMD
特点: 针对特定应用优化