Concise SSE and MMX instruction reference with latencies and throughput

Posted by Joe on Stack Overflow See other posts from Stack Overflow or by Joe
Published on 2010-06-02T22:06:31Z Indexed on 2010/06/02 22:14 UTC
Read the original article Hit count: 305

Filed under:
|
|
|
|

I am trying to optimize some arithmetic by using the MMX and SSE instruction sets with inline assembly. However, I have been unable to find good references for the timings and usages of these enhanced instruction sets. Could you please help me find references that contain information about the throughput, latency, operands, and perhaps short descriptions of the instructions?

So far, I have found:

Intel Instruction References http://www.intel.com/Assets/PDF/manual/253666.pdf http://www.intel.com/Assets/PDF/manual/253667.pdf

Intel Optimization Guide http://www.intel.com/Assets/PDF/manual/248966.pdf

Timings of Integer Operations http://gmplib.org/~tege/x86-timing.pdf

© Stack Overflow or respective owner

Related posts about assembly

Related posts about reference