New x86 Extensions
Posted in Computing 11 months, 3 weeks agoWow, feels like just yesterday that Intel announced new SSE4 instructions. AMD today announced new SSE5 instructions. The 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
The Fused-Multiply Accumulate instruction is the most
interesting. Architectures like PowerPC and Itanium have had these
instructions for a long time. The Itanium processors do the fmac in
the same number of cycles as an addition or multiplication. Here’s a
paper that describes some elementary functions that can be
computed using fmac.
Download the instruction set manual from AMD.
(via insidehpc)

