wildsurf writes: With the introduction of SSE5, many new 128-bit instructions have been added to the existing instruction set detailed in the AMD64 Architecture Programmer's Manuals. Included are 46 base instructions that expand to 170 total instructions, enabling improved performance and reduced loads.
New instructions include:
Fused multiply accumulate (FMACxx) instructions
Integer multiply accumulate (IMAC, IMADC) instructions
Permutation and conditional move instructions
Vector compare and test instructions
Precision control, rounding, and conversion instructions
Download the full document to learn about new three-operand instructions, a new 128-bit media instruction format, and more.