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
What are the layers of data description in R/3? There layesr are there:- The external layer. The ABAP/4 layer. The database layer.

What are parity generator and checker? Ans: While a digital signal is transmitted, this may not be received correctly through the receiver. At the receiving end this may o

Explain definition of fibonacci Where an input value gives a trivial result, it is returned directly, otherwise the function calls itself, passing a changed version of the inpu

Explain briefly the generic framework for e-commerce.  Generic framework of e-commerce contains the Applications of EC   (like as banking, shopping in online stores and malls,

Why can not data reader by returned from a Web Services Method? Ans) Due to, it is not serializable

Explain UDP (User Datagram Protocol). UDP utilizes a connectionless communication paradigm. It is an application of using UDP doesn't require preestablishing a connection befor


With the help of a suitable diagram, explain how do you convert a JK flipflop to T type flipflop. Ans. As here flip flop is JK flip flop and it is required to convert JK in T.

CODING FOR...WHAT IS THE PROBABILITY THAT A CARD DRAWN FROM A PACK OF 52 CARDS WILL BE A DIAMOND OR A KING .

Write a short notes on storage classes in C. Every variable and function in C has two attributes : type and storage class. The four storage classes are automatic, external, reg