Intel ARCHITECTURE IA-32 Reference Manual page 19

Architecture optimization
Table of Contents

Advertisement

Figures
Typical SIMD Operations ................................................................... 1-3
SIMD Instruction Register Usage ...................................................... 1-4
The Intel NetBurst Microarchitecture ............................................... 1-10
The Intel Pentium M Processor Microarchitecture ........................... 1-27
Hyper-Threading Technology on an SMP........................................ 1-35
and Intel Core Duo Processor ......................................................... 1-41
Converting to Streaming SIMD Extensions Chart ............................. 3-9
Performance Trade-offs ................................................................... 3-13
Loop Blocking Access Pattern ......................................................... 3-36
Interleaved Pack with Saturation ....................................................... 4-9
PACKSSDW mm, mm/mm64 Instruction Example ............................ 4-9
Result of Non-Interleaved Unpack High in MM1.............................. 4-12
Result of Non-Interleaved Unpack Low in MM0 .............................. 4-12
pextrw Instruction ............................................................................ 4-14
pinsrw Instruction............................................................................. 4-15
pmovmskb Instruction Example....................................................... 4-17
pshuf Instruction Example ............................................................... 4-18
PSADBW Instruction Example ........................................................ 4-31
Dot Product Operation ....................................................................... 5-8
Horizontal Add Using movhlps/movlhps .......................................... 5-19
HADDPD ......................................................................................... 5-23
xix

Advertisement

Table of Contents
loading

Table of Contents