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.

All labels observed (3)

Label Occurrences
SSE4.1 canonical 7
Intel SSE4.1 3
SSE4 3

How this entity was disambiguated

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) ⓘ
Intel Nehalem microarchitecture and later ⓘ
developer Intel ⓘ
linked to: Intel Corporation
extends SSE3 ⓘ
SSSE3 ⓘ
featureFlagName sse4_1 ⓘ
firstSupportedCPUFamily Intel Core 2 (Penryn) ⓘ
linked to: Intel Core 2
followedBy SSE4.2 ⓘ
improves blending operations ⓘ
dot product computation ⓘ
packed comparison operations ⓘ
rounding operations ⓘ
vector floating-point performance ⓘ
vector integer performance ⓘ
includesInstruction BLENDPD ⓘ
BLENDPS ⓘ
DPPD ⓘ
DPPS ⓘ
EXTRACTPS ⓘ
INSERTPS ⓘ
linked to: CLMUL

MOVNTDQA ⓘ
MPSADBW ⓘ
PACKUSDW ⓘ
PBLENDVB ⓘ
PBLENDW ⓘ
PHMINPOSUW ⓘ
PMAXSB ⓘ
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 ⓘ
numberOfNewInstructions 47 ⓘ
partOf SSE4 ⓘ
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 ⓘ

How these facts were elicited

Referenced by (13)

Full triples — surface form annotated when it differs from this entity's canonical label.

x86 → hasExtension → SSE4 ⓘ
linked to: SSE4.1
SSE3 → successor → SSE4 ⓘ
linked to: SSE4.1
Intel processors → supportsInstructionSet → SSE4 ⓘ
linked to: SSE4.1
Raptor Lake → supports → Intel SSE4.1 ⓘ
linked to: SSE4.1
SSE4.2 → follows → SSE4.1 ⓘ
Naples → supports → SSE4.1 ⓘ
Kaby Lake Refresh → supports → Intel SSE4.1 ⓘ
linked to: SSE4.1
Intel Core m3-7Y30 → instructionSetExtensions → Intel SSE4.1 ⓘ
linked to: SSE4.1
SSE4 → subset → SSE4.1 ⓘ