Explain single instruction and multiple data stream (simd), Computer Engineering

Assignment Help:

Figure: SIMD Organisation

 

Single Instruction and Multiple Data stream (SIMD): In this organisation, multiple processing components work under the control of a single CU. It has one instruction and multiple data stream. All the processing components of this organization obtain the similar instruction broadcast from the Control Unit. Main memory can be splitted into modules for producing multiple data streams performing like distributed memory as shown in Figure below. So, all processing components at the same time execute the similar instruction and are called as 'lock-stepped' together. Every processor acquires the data from its own memory and therefore it has on separate data streams. (Some systems provide a shared universal memory for communications too.) Each processor should be permitted to complete its instruction before the subsequent instruction is engaged for execution. Therefore, the execution of instructions is synchronous. Illustrations of SIMD organisation are DAP, PEPE, BSP, STARAN, MPP, ILLIAC-IV and the Connection machine (CM-1).

This kind of computer organisation is represented as:

433_Explain Single Instruction and Multiple Data stream (SIMD).png

Figure: SIMD Organisation


Related Discussions:- Explain single instruction and multiple data stream (simd)

Two properties of recursion, Two properties of recursion are:- 1. A sm...

Two properties of recursion are:- 1. A smallest, base case that is processed without recursion and acts as decision criterion for stopping the method of computation and 2.

What are the advantages of a smart card, What are the advantages of a Smart...

What are the advantages of a Smart Card? Advantages of Smart Card as given below: a. This provides convenience and assists for multiple currencies over borders. b. Us

Determine the objectives of object oriented analysis, Objectives of object ...

Objectives of object oriented analysis After going through this unit, you should be able to: define the concepts of the objects in the system; express desired syste

Multi-operating systems, The assignment enhances the acquisition of new kno...

The assignment enhances the acquisition of new knowledge through reading, research and practical work in class and at home. It requires critical thinking applied to real life tasks

What is tri-state logic, Three Logic Levels are used and they are High, Low...

Three Logic Levels are used and they are High, Low, High impedance state. The high and low are normal logic levels & high impedance state is electrical open circuit conditions. Tri

What is a zombie, What is a zombie? When a program forks and the child ...

What is a zombie? When a program forks and the child finishes before the parent, the kernel still keeps some of its information about the child in case the parent might require

Cn, What is the basic requirement for establishing VLANs?

What is the basic requirement for establishing VLANs?

Show mpi functions, Q. Show MPI functions? MPI comprises hundreds of fu...

Q. Show MPI functions? MPI comprises hundreds of functions which are a small subset of which is enough for most practical purposes. We will discuss some of them here. Int M

Simplify the Boolean expression, The Boolean expression A‾.B + A.B‾ + A.B i...

The Boolean expression A‾.B + A.B‾ + A.B is equivalent to ? Ans. The Boolean expression A‾ .B + A. B‾+ A.B is equivalent to A + B (A‾ .B + A. B‾+ A.B = B( A‾ + A) + A. B‾ =

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd