In my previous post i discussed What are array processor and its first type that is the attached array processor that is used fr carrying out scientific numerical applications by attaching an auxillary processor along with General host computer. READ full post here.
IN this tutorial i am going to tell about SIMD ARRAY PROCESSOR :
SIMD stand for Single instruction multiple data Instruction.
It consists of multiple processing units or elements that are operating in parallel and are synchronized to perform the same task or operation under the control of a common control unit. HENCE the name is single instruction multipla data.
A general BLOCK DIAGRAM IS shown below.
Each PE has its own local memory. MAIN MEMORY IS used for the storage of program while master control unit controls the operations in the processor elements.it decodes the instructions and decde how a particular instruction will be executed.
THE SCALER instructions is executed by the control unit itself while the vector instructions are send to all the PE'S simulataneously.
BEST KNOWN SIMD ARRAY PROCESSOR IS THE ILLIAC IV COMPUTER..
IN this tutorial i am going to tell about SIMD ARRAY PROCESSOR :
SIMD stand for Single instruction multiple data Instruction.
It consists of multiple processing units or elements that are operating in parallel and are synchronized to perform the same task or operation under the control of a common control unit. HENCE the name is single instruction multipla data.
A general BLOCK DIAGRAM IS shown below.
Thus it contains a set of processing elements (PE'S ) ,each having a local memory M. Each processor element includes an ALU. a floating arithmetic unit,and working registers.The master control unit controls the operation in the procssor elements.
AN INDIVIDUAL PE(PROCESSING ELEMENT)
THE SCALER instructions is executed by the control unit itself while the vector instructions are send to all the PE'S simulataneously.
BEST KNOWN SIMD ARRAY PROCESSOR IS THE ILLIAC IV COMPUTER..
No comments:
Post a Comment