13.07.2015 Views

Intel® 64 and IA-32 Architectures Optimization Reference Manual

Intel® 64 and IA-32 Architectures Optimization Reference Manual

Intel® 64 and IA-32 Architectures Optimization Reference Manual

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

INSTRUCTION LATENCY AND THROUGHPUTTable C-3. Streaming SIMD Extension 2 128-bit Integer Instructions (Contd.)Instruction Latency 1 Throughput Execution Unit 2DisplayFamily_DisplayModel 0F_03H 0F_02H 0F_03H 0F_02H 0F_02HMOVD r<strong>32</strong>, xmm 10 10 1 1 FP_MOVE,FP_MISCMOVDQA xmm, xmm 6 6 1 1 FP_MOVEMOVDQU xmm, xmm 6 6 1 1 FP_MOVEMOVDQ2Q mm, xmm 8 8 2 2 FP_MOVE,MMX_ALUMOVQ2DQ xmm, mm 8 8 2 2 FP_MOVE,MMX_SHFTMOVQ xmm, xmm 2 2 2 2 MMX_SHFTPACKSSWB/PACKSSDW/ 4 4 2 2 MMX_SHFTPACKUSWB xmm, xmmPADDB/PADDW/PADDD 2 2 2 2 MMX_ALUxmm, xmmPADDSB/PADDSW/PADDUSB/PADDUSWxmm, xmm2 2 2 2 MMX_ALUPADDQ mm, mm 2 2 1 1 FP_MISCPSUBQ mm, mm 2 2 1 1 FP_MISCPADDQ/ PSUBQ 3 xmm, xmm 6 6 2 2 FP_MISCPAND xmm, xmm 2 2 2 2 MMX_ALUPANDN xmm, xmm 2 2 2 2 MMX_ALUPAVGB/PAVGW xmm, xmm 2 2 2 2 MMX_ALUPCMPEQB/PCMPEQD/ 2 2 2 2 MMX_ALUPCMPEQW xmm, xmmPCMPGTB/PCMPGTD/PCMPG 2 2 2 2 MMX_ALUTW xmm, xmmPEXTRW r<strong>32</strong>, xmm, imm8 7 7 2 2 MMX_SHFT,FP_MISCPINSRW xmm, r<strong>32</strong>, imm8 4 4 2 2 MMX_SHFT,MMX_MISCPMADDWD xmm, xmm 9 8 2 2 FP_MULPMAX xmm, xmm 2 2 2 2 MMX_ALUPMIN xmm, xmm 2 2 2 2 MMX_ALUPMOVMSKB 3 r<strong>32</strong>, xmm 7 7 2 2 FP_MISCC-6

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!