Check out my first novel, midnight's simulacra!

SIMD: Difference between revisions

From dankwiki
(Created page with '==x86== * [http://software.intel.com/en-us/avx/ AVX] (Advanced Vector eXtensions) ===Fused Multiply-Add=== * The [http://en.wikipedia.org/wiki/FMA_instruction_set FMA instructio...')
 
No edit summary
Line 1: Line 1:
==x86==
==x86==
* [http://software.intel.com/en-us/avx/ AVX] (Advanced Vector eXtensions)
* [http://software.intel.com/en-us/avx/ AVX] (Advanced Vector eXtensions) -- to be introduced on Intel's Sandy Bridge (2010) and AMD's Bulldozer (2011), and implemented within the [http://en.wikipedia.org/wiki/VEX_prefix VEX coding scheme]


===Fused Multiply-Add===
===Fused Multiply-Add===
Line 6: Line 6:
==Other Architectures==
==Other Architectures==
* PowerPC implements [http://en.wikipedia.org/wiki/AltiVec AltiVec]
* PowerPC implements [http://en.wikipedia.org/wiki/AltiVec AltiVec]
==See Also==
* "[http://software.intel.com/en-us/forums/intel-avx-and-cpu-instructions/topic/61121/ Why no FMA in AVX in Sandy Bridge?]", Intel Developers Forum
* [http://developer.amd.com/cpu/SSE5/Pages/default.aspx SSE5] guide at AMD


[[Category: x86]]
[[Category: x86]]

Revision as of 06:44, 13 September 2009

x86

  • AVX (Advanced Vector eXtensions) -- to be introduced on Intel's Sandy Bridge (2010) and AMD's Bulldozer (2011), and implemented within the VEX coding scheme

Fused Multiply-Add

Other Architectures

See Also