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
Create your own Subprogram that uses at least 1input parameter and a return parameter. You decide the theme. You should give the pseudocode and an example Subroutine call. Be sure

Overflow condition in linked list may happen when attempting to Make a node when free space pool is empty.

Explain about unix file system architecture

Write a C program to sort in ascending order of n numbers. # include # include void main() { int a[25],no,i,j,m,t; clrscr(); printf("\nEnter Total number

Write a function "plot2fnhand" that will receive 2 function handles as input arguments, and will show in two Figure Windows plots of these functions, with the function names in the

Q. Explain Direct Addressing Mode with example? Direct Addressing Mode A direct operand signifies to contents of memory at an address referred by the name of the variable.

Why must a modem be used to transmit binary data through a PSTN? (1) Use sketches and additional text to describe the following modulation methods. (a) Amplitude shift keying (b) F

How to implement zbuffer algorithm

What is synchronous transmission? In synchronous transmission the two units share a common frequency and bits are transmitted continuously at the rate dictated  by clock pulses

Structured and Modular programming. Structured programming means the collection of principles and practices that are directed toward developing correct programs which are simpl