SIMD: Difference between revisions

SIMDnxm notation
 
Line 1: Line 1:
[[File:Simd.jpeg|thumb|right|A 4-way SIMD unit]]
[[File:Simd.jpeg|thumb|right|A 4-way SIMD unit]]
First introduced on the Illiac IV, and not to be confused with vector processing.
First introduced on the Illiac IV, and not to be confused with vector processing. SIMD-capable units are often taxonomized via <tt>SIMDnXm</tt> nomenclature, where '''n''' is the issue width and '''m''' is the channel width; a superscalar processor would be SIMDnX1, while a scalar SISD processor would be SIMD1X1.


==Compilers and Assemblers==
==Compilers and Assemblers==