Single instruction and multiple data stream (simd), Computer Engineering

Single Instruction and Multiple Data stream (SIMD)

In this organisation, multiple processing elements are working under the control of a one control unit. It has multiple data stream and only one instruction. All the processing fundamentals of this organization get the same instruction broadcast from the CU. Main memory can also be separted into modules for producing multiple data streams acting as a distributed memory as shown in Figure 5. Thus, all the processing fundamentals simultaneously implement the same instruction and are supposed to be 'lock-stepped' together. Each processor obtain the data from its own memory and hence it has on distinct data streams. (Some systems also supply a shared global memory for communications.) Every processor must be allowed to finish its instruction previous to the next instruction is taken for implememtation. Thus, the implementation of instructions is synchronous. Examples of SIMD organisation are PEPE, ILLIAC-IV, , STARAN, BSP, DAP, MPP, and the Connection Machine (CM-1).

This type of computer organisation is represent as:

                                     1972_Single Instruction and Multiple Data stream (SIMD).png

Posted Date: 3/1/2013 6:46:27 AM | Location : United States







Related Discussions:- Single instruction and multiple data stream (simd), Assignment Help, Ask Question on Single instruction and multiple data stream (simd), Get Answer, Expert's Help, Single instruction and multiple data stream (simd) Discussions

Write discussion on Single instruction and multiple data stream (simd)
Your posts are moderated
Related Questions
Direct Rambus DRAM or DRDRAM (sometimes just known as Rambus DRAM or RDRAM) is a type of synchronous dynamic RAM. RDRAM was formed by Rambus inc., in the mid-1990s as a replacement

With the help of a neat diagram, explain the working of a weighted-resistor D/A converter. Ans Weighted Register D/A Converter:   Digital input that has 4 bits

TRP is the number of clock cycles required to terminate access to an open row of memory, and open access to the next row. It stand for row precharge time.

i want the matlab code for the following events 1. face detection 2. video to frame conversion 3.video shot boundary detection

can u please tell me the assembly language program for carry look ahead adder that can run in 8086 emulator?? its urgent

What is a privileged instruction? To protect the operating system of a computer from being corrupted by user programs, particular instructions can be executed only whereas the

A generic algorithm is mostly analysed on basis of subsequent parameters: the space complexity (amount of space required) and the time complexity (execution time). Generally we giv

Design a MOD-6 synchronous counter using J-K Flip-Flops. Ans: Design of Mod-6 Counter:   To design the Mod-6 synchronous counter, contain six counter states (that is, from

a. Define operating system? State the important features of operating system? b. Describe the following facilities for implementing interacting processes in programming language

Suppose you have to develop an error recovery protocol for a link that is unreliable and delay sensitive, which of the following protocol would you choose? (i) Stop & wait.