MOVNTPS
Usage: MOVNTPS dest,src Modifies flags: None
Moves the double quadword in the 'src' (second operand) to the 'dest' (first operand) using a non-temporal hint to minimize cache pollution during the write to memory.
Move Aligned Four Packed Single-Precision FP Values Non Temporal
MOVNTPS m128,xmm ; 0F 2B /r [KATMAI,SSE]
MOVNTPS moves the double quadword from the XMM source register to the destination memory location, using a non-temporal hint. This store instruction minimizes cache pollution. The memory location must be aligned to a 16-byte boundary.
The source operand is an XMM register, which is assumed to contain four packed single-precision floating-point values. The destination operand is a 128-bit memory location.
EXAMPLE:
movntps Label xmm2