Tuesday, May 30, 2006

AMD Digital Media Xpress

This is a technology that I don't know of, but it caught my attention the following, from laptoplogic:

The 128-bit Digital Media Xpress instructions are able to compute up to four floating-point operations in a single instruction. These instructions can simultaneously operate in parallel on multiple data sources.

The number of XMM registers are doubled from 8 to 16. This inceases performance by reducing substantial memory access overhead.

As I said many times before, the main advantage of AMD64 is not the huge addressing space, but going from the puny 8 General Purpose Registers (AX, CX, DX, BX, SI, DI, BP and SP) of which only six are truly GPRs, to 16 GPRs.

It has been confirmed by independents that it is included in Turions X2, although AMD has been quiet about it. Perhaps AMD is still deciding whether to make it official as it is right now, or to finish the specification with minor modifications.