SSE4.1
E637388
SSE4.1 is an Intel SIMD instruction set extension that adds advanced vector, integer, and floating-point operations to improve performance in multimedia, graphics, and data-processing applications.
Observed surface forms (1)
| Surface form | Occurrences |
|---|---|
| SSE4 | 3 |
Statements (78)
| Predicate | Object |
|---|---|
| instanceOf |
Intel SSE extension
ⓘ
SIMD instruction set extension ⓘ |
| architecture |
x86
ⓘ
x86-64 ⓘ |
| bitWidth | 128-bit ⓘ |
| compatibleWith |
Intel Core microarchitecture (Penryn and later)
NERFINISHED
ⓘ
Intel Nehalem microarchitecture and later ⓘ |
| developer | Intel NERFINISHED ⓘ |
| extends |
SSE3
NERFINISHED
ⓘ
SSSE3 NERFINISHED ⓘ |
| featureFlagName | sse4_1 ⓘ |
| firstSupportedCPUFamily | Intel Core 2 (Penryn) NERFINISHED ⓘ |
| followedBy | SSE4.2 NERFINISHED ⓘ |
| improves |
blending operations
ⓘ
dot product computation ⓘ packed comparison operations ⓘ rounding operations ⓘ vector floating-point performance ⓘ vector integer performance ⓘ |
| includesInstruction |
BLENDPD
ⓘ
BLENDPS ⓘ DPPD NERFINISHED ⓘ DPPS NERFINISHED ⓘ EXTRACTPS ⓘ INSERTPS NERFINISHED ⓘ MOVNTDQA ⓘ MPSADBW NERFINISHED ⓘ PACKUSDW ⓘ PBLENDVB NERFINISHED ⓘ PBLENDW ⓘ PHMINPOSUW ⓘ PMAXSB NERFINISHED ⓘ PMAXSD ⓘ PMAXUD ⓘ PMAXUW ⓘ PMINSB ⓘ PMINSD ⓘ PMINUD ⓘ PMINUW ⓘ PMOVSXBD ⓘ PMOVSXBQ ⓘ PMOVSXBW ⓘ PMOVSXDQ ⓘ PMOVSXWD ⓘ PMOVSXWQ ⓘ PMOVZXBD ⓘ PMOVZXBQ ⓘ PMOVZXBW ⓘ PMOVZXDQ ⓘ PMOVZXWD ⓘ PMOVZXWQ ⓘ PMULLD ⓘ PMULLD (packed signed integer 32-bit multiply low) ⓘ PMULLQ (packed signed integer 64-bit multiply low) ⓘ PTEST ⓘ ROUNDPD ⓘ ROUNDPS ⓘ ROUNDSD ⓘ ROUNDSS ⓘ |
| introducedWithMicroarchitecture | Penryn NERFINISHED ⓘ |
| numberOfNewInstructions | 47 ⓘ |
| partOf | SSE4 NERFINISHED ⓘ |
| primaryUseCase |
data processing
ⓘ
graphics processing ⓘ image processing ⓘ multimedia acceleration ⓘ video encoding ⓘ |
| registerType | XMM registers ⓘ |
| supportsFloatingPointOperations | true ⓘ |
| supportsIntegerOperations | true ⓘ |
| supportsVectorOperations | true ⓘ |
| targetPlatform |
desktop processors
ⓘ
mobile processors ⓘ server processors ⓘ |
| usedIn |
data-processing applications
ⓘ
graphics applications ⓘ multimedia applications ⓘ |
| yearIntroduced | 2007 ⓘ |
Referenced by (4)
Full triples — surface form annotated when it differs from this entity's canonical label.
this entity surface form:
SSE4
this entity surface form:
SSE4