Supplemental Streaming SIMD Extension 3 (SSSE3) - zestaw instrukcji SSE czwartej generacji, rozszerzenie SSE3. SSSE3 jest błędnie nazywane jako SSE4, Tejas New Instructions (TNI) lub Merom New Instructions (MNI).
Procesory obsługujące SSSE3
Typy danych
Zobacz więcej w artykule SSE2, w sekcji Typy danych.
Rozkazy SSSE3 nie wprowadzają nowych typów danych. Wszystkie wykonują działania całkowitoliczbowe, operując na typach wektorowych 64-bitowych (rejestry MMX), albo 128-bitowych (rejestry XMM).
Nowe instrukcje
SSSE3 wprowadza 16 nowych instrukcji w stosunku do swojego poprzednika SSE3. Wszystkie instrukcje działają na wektorach liczb całkowitych:
- PSIGNW, PSIGND, PSIGNB
- PABSW, PABSD, PABSB
- PHSUBW, PHSUBD
- PHSUBSW
- PHADDW, PHADDD
- PHADDSW
- PMULHRSW
- PMADDUBSW
- PSHUFB
- PALIGNR
Bibliografia
- Intel 64 and IA-32 Architectures Software Developer's Manual: Volume 2B: Instruction Set Reference, N-Z (253667), maj 2007
Zobacz też