Array processing, Computer Engineering

Array Processing

We have seen that for performing vector operations, the pipelining concept has been taken. There is another method for vector operations. If we have an array of n processing elements (PEs) i.e., multiple ALUs for storing many operands of the vector, then an n instruction, for example, vector addition, is broadcast to all PEs such that they add all                                            

Operands of the vector at the similar time. It means all PEs will present computation in parallel. All PEs are synchronized under one control unit. This organization of synchronous array of PEs for vector operations is known as Array Processor. The organization is similar as in SIMD which we studied in unit 2. An array processor can handle single instruction multiple data streams as we have seen earlier in case of SIMD organization. Thus, array processors are also known as SIMD array computers.

The organization of an array processor is given in Figure. The following components are organized in an array processor:

                                     47_Array Processing.png

                                                              Organisation of SIMD Array Processor

Posted Date: 3/4/2013 5:20:05 AM | Location : United States







Related Discussions:- Array processing, Assignment Help, Ask Question on Array processing, Get Answer, Expert's Help, Array processing Discussions

Write discussion on Array processing
Your posts are moderated
Related Questions
Software Project Planning In the previous days of computing software costs comprised a small % of overall computer based system cost. In order of magnitude error software cost

Explain Stored Program Control. Stored Program Control: Modern digital computers utilize the stored programmed idea. Now, a program or a set of instructions to the computer i

Value Value is the relative amount of light and darkness in an image or a particular colour within an image. Value is also known as Tone and refers to the way the artist has re

What is the prominence of RS232-C in serial communication?  Name some application where you see its use.  RS-232 stands for Recommend Standard number 232 and C is the latest re

write a program that counts the number of occurrences of the string in the n-th Padovan string P(n)

What is View? A simple view can be thought of as a subset of a table. It can be used for retrieving data, as well as updating or deleting rows. Rows updated or deleted in the v

The term addressing mode is a technique of stating the input and output of an instruction; it is termed the effective address. There are 6 effective addresses in the 68HC11 set of

Q. Show the main drawback of CAV disk? The main drawback of CAV disk is that a lot of storage space is wasted because longer outer tracks are storing data only equal to the sho

Explain The for loop The for loop is frequently used, usually where the loop will be traversed a fixed number of times. It is very flexible, and novice programmers should take

Define the Products of Dynamic mode Dynamic model: A model of dynamic behaviour of user object.  It defines important states of user object, the way that actions depend on