Single instruction, multiple data: Difference between revisions

Content deleted Content added
Tags: Mobile edit Mobile app edit Android app edit App section source
Line 13:
 
==History==
The first use of SIMD instructions was in the [[ILLIAC IV]], which was completed in 19661972. This included 64 (of an original design of 256) processors that had local memory to hold different values while performing the same instruction. Separate hardware quickly send out the values to be processed and gathered up the results.
 
SIMD was the basis for [[vector processor|vector supercomputers]] of the early 1970s such as the [[CDC STAR-100|CDC Star-100]] and the [[TI Advanced Scientific Computer|Texas Instruments ASC]], which could operate on a "vector" of data with a single instruction. Vector processing was especially popularized by [[Cray]] in the 1970s and 1980s. Vector processing architectures are now considered separate from SIMD computers: [[Duncan's Taxonomy]] includes them whereas [[Flynn's Taxonomy]] does not, due to Flynn's work (1966, 1972) pre-dating the [[Cray-1]] (1977).