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-4a. Streaming SIMD Extension 2 Double-precisionFloating-point InstructionsInstruction Latency 1 ThroughputDisplayFamily_DisplayModel 06_0FH06_0EH06_0DH06_09H06_0FH06_0EH06_0DH06_09HADDPD xmm, xmm 3 4 4 4 1 2 2 2ADDSD xmm, xmm 3 3 3 3 1 1 1 1ANDNPD xmm, xmm 1 1 1 1 1 1 1 1ANDPD xmm, xmm 1 1 1 1 1 1 1 1CMPPD xmm, xmm, imm8 3 4 4 4 1 2 2 2CMPSD xmm, xmm, imm8 3 3 3 3 1 1 1 1COMISD xmm, xmm 1 1 1 1 1 1 1 1CVTDQ2PD xmm, xmm 5 1 4CVTDQ2PS xmm, xmm 4 1CVTPD2PI mm, xmm 5 1 3CVTPD2DQ xmm, xmm 4 5 1 3CVTPD2PS xmm, xmm 4 5 3 3 1 2 2 2CVTPI2PD xmm, mm 4 5 5 5 1 4CVT[T]PS2DQ xmm, xmm 3 1CVTPS2PD xmm, xmm 2 3 3 3 2 3 3 3CVTSD2SI r<strong>32</strong>, xmm 3 4 4 4 1 1 1 1CVT[T]SD2SI r<strong>64</strong>, xmm 3 N/A N/A N/A 1 N/A N/A N/ACVTSD2SS xmm, xmm 4 4 4 4 1 1 1 1CVTSI2SD xmm, r<strong>32</strong> 4 4 4 1 1 1 1CVTSI2SD xmm, r<strong>64</strong> 4 N/A N/A N/A 1 N/A N/A N/ACVTSS2SD xmm, xmm 2 2 2 2 2 2 2 2CVTTPD2PI mm, xmm 5 5 5 1 3CVTTPD2DQ xmm, xmm 4 1CVTTSD2SI r<strong>32</strong>, xmm 3 4 4 4 1 1 1 1DIVPD xmm, xmm <strong>32</strong> 63 63 63 31 62 62 62DIVSD xmm, xmm <strong>32</strong> <strong>32</strong> <strong>32</strong> <strong>32</strong> 31 31 31 31MAXPD xmm, xmm 3 4 4 4 1 2 2 2MAXSD xmm, xmm 3 3 3 3 1 1 1 1MINPD xmm, xmm 3 4 4 4 1 2 2 2C-12

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

Saved successfully!

Ooh no, something went wrong!