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)

Estimate the circuit switched network, a) Total available bandwidth = 1 Mbp...

a) Total available bandwidth = 1 Mbps = 1000 Kbps Each user requires send data at the rate of = 500 kbps As it is circuit switched network we have to dedicate the bandwidth So the

Example of weight training calculations, Example of Weight training calcula...

Example of Weight training calculations: Through having calculated all the error values associated with such each unit like hidden and output then we can now transfer this inf

Security protocols used for e-commerce applications, Explain dissimilar sec...

Explain dissimilar security protocols used for e-commerce applications.   The e-commerce systems of today are composed of a number of components including: a commerce server, d

Representation scheme in ai, Representation scheme in AI: • It's fairl...

Representation scheme in AI: • It's fairly trouble-free to represent knowledge in this way. It allows us to be expressive enough to represent largely knowledge, while being co

Illustrate the text area, specifies a form field where user can enter large...

specifies a form field where user can enter large amounts of text. In most respects, works like an field. It can have a name as well as a def

What is called static and dynamic branch prediction, What is called static ...

What is called static and dynamic branch prediction? The branch prediction decision is always the similar every time a given instruction is implemented. Any approach that has t

Translator for low level programming language, Translator for low level pro...

Translator for low level programming language were termed as? Ans. Translator for low level programming language is called as Assembler.

What is the purpose of putchar function, What is the purpose of putchar fun...

What is the purpose of putchar function Putchar writes one character to the standard output file, stdout. Syntax #include int putchar(int c); The putchar macro wr

Define class p, Define class P  The class of all sets L that can be kno...

Define class P  The class of all sets L that can be known in polynomial time by deterministic TM. The class of all decision problems that can be decided in polynomial time.

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