12 Facts About SIMD


SIMD can be internal and it can be directly accessible through an instruction set architecture, but it should not be confused with an ISA.

FactSnippet No. 850,138

SIMD describes computers with multiple processing elements that perform the same operation on multiple data points simultaneously.

FactSnippet No. 850,139

SIMD is particularly applicable to common tasks such as adjusting the contrast in a digital image or adjusting the volume of digital audio.

FactSnippet No. 850,140

SIMD has three different subcategories in Flynn's 1972 Taxonomy, one of which is SIMT.

FactSnippet No. 850,141

SIMD was the basis for vector supercomputers of the early 1970s such as the CDC Star-100 and the Texas Instruments ASC, which could operate on a "vector" of data with a single instruction.

FactSnippet No. 850,142

Related searches

Texas Instruments 1970s CDC CPU

Current era of SIMD processors grew out of the desktop-computer market rather than the supercomputer market.

FactSnippet No. 850,143

Outside of specialist areas and uses, for which SIMD has great savings, SIMD's disadvantages when used for general-purpose computing cannot be overemphasised.

FactSnippet No. 850,144

Disadvantages of SIMD compared to Vector processing and even scalar processing for general-purpose use cannot be overstated.

FactSnippet No. 850,145

Small-scale SIMD became popular on general-purpose CPUs in the early 1990s and continued through 1997 and later with Motion Video Instructions for Alpha.

FactSnippet No. 850,146

SIMD instructions are widely used to process 3D graphics, although modern graphics cards with embedded SIMD have largely taken over this task from the CPU.

FactSnippet No. 850,147

Additionally, many of the systems that would benefit from SIMD were supplied by Apple itself, for example iTunes and QuickTime.

FactSnippet No. 850,148

Larger scale commercial SIMD processors are available from ClearSpeed Technology, Ltd.

FactSnippet No. 850,149