SSE4.2
E658517
SSE4.2 is an Intel x86 instruction set extension that adds advanced string, text-processing, and CRC instructions to improve performance in multimedia, gaming, and data-processing applications.
Statements (44)
| Predicate | Object |
|---|---|
| instanceOf |
instruction set extension
ⓘ
x86 instruction set extension ⓘ |
| architecture |
x86
ⓘ
x86-64 ⓘ |
| category |
Intel instruction set extension
ⓘ
SIMD extension ⓘ |
| compatibleWith | x86-64 operating systems ⓘ |
| cpuidBit | ECX bit 20 ⓘ |
| dataTypeSupported |
128-bit SIMD vectors
ⓘ
packed characters ⓘ packed integers ⓘ |
| developer | Intel NERFINISHED ⓘ |
| featureFlagName | sse4_2 ⓘ |
| follows | SSE4.1 NERFINISHED ⓘ |
| improvesPerformanceFor |
data integrity checks
ⓘ
network protocol processing ⓘ parsing algorithms ⓘ text processing workloads ⓘ |
| includesInstruction |
CRC32
ⓘ
PCMPEQQ ⓘ PCMPESTRI ⓘ PCMPESTRM ⓘ PCMPGTQ ⓘ PCMPISTRI ⓘ PCMPISTRM ⓘ POPCNT ⓘ |
| includesInstructionType |
CRC instructions
ⓘ
bit manipulation instructions ⓘ string processing instructions ⓘ text processing instructions ⓘ |
| introducedByProcessorFamily |
Intel Core i7 (Nehalem)
NERFINISHED
ⓘ
Intel Xeon (Nehalem) NERFINISHED ⓘ |
| introducedInMicroarchitecture | Nehalem NERFINISHED ⓘ |
| introductionYear | 2008 ⓘ |
| partOf | SSE4 NERFINISHED ⓘ |
| primaryUseCase |
checksum computation
ⓘ
data processing acceleration ⓘ gaming performance ⓘ multimedia acceleration ⓘ pattern matching ⓘ string comparison ⓘ |
| registerTypeUsed | XMM ⓘ |
| successor |
AVX
NERFINISHED
ⓘ
AVX2 ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.