Parallel computer architecture , Computer Engineering

Parallel Computer Architecture

Introduction

We have talked about the classification of parallel computers and their interconnection networks in that order in units 2 and 3 of this block. In this part, various parallel architectures are talk about, which are based on the classification of parallel computers considered previous. The two main parametric considerations in designing parallel computer architecture are: (i) implementing many number of instructions in parallel, and (ii) increasing the effectiveness of processors. There are certain methods by which instructions can be implemented in parallel and parallel architectures are based on these methods of implementing instructions in parallel. Pipelining is one of the classical and best methods to enhance parallelism where dissimilar stages perform repeated functions on dissimilar operands. Vector processing is the logical or arithmetic computation applied on vectors while in scalar processing only single data item or a pair of data items is processed. Parallel architectures have also been developed based on associative memory organizations. Another thought of improving the processor's speed by having many instructions per cycle is called as Superscalar processing. Multithreading for enhancing processor utilization has also been used in parallel computer architecture. All the architectures based on these parallel-processing varieties have been discussed in detail in this unit.

 

Posted Date: 3/2/2013 6:49:26 AM | Location : United States







Related Discussions:- Parallel computer architecture , Assignment Help, Ask Question on Parallel computer architecture , Get Answer, Expert's Help, Parallel computer architecture Discussions

Write discussion on Parallel computer architecture
Your posts are moderated
Related Questions
Breadth First Search: Given a set of operators o1, ..., on in a breadth first search, every time a new state is reached, an action for each operator on  s  is added to the bot

6.How can we improve the performance of pipeline processing

Q. Determine the performance of a parallel algorithm? One more method of determining the performance of a parallel algorithm can be performed after calculating a parameter know

Q. How I-O interface communicate with processor? The above illustration clearly specifies need communication between processor and I/O interface. This communication includes su

Ask qa survey was conducted among the residents of pune city,it suburbs and the pune cantonment area.the following three pie diagrams show their respective preferences for living i

Vector reduction Instructions : When operations on vector are being deduced to scalar items as the result, then these are the vector reduction instructions. These instructions are

i want to get answer about this topic what is software engineering and what is its limitation

What are the elements of Analysis model? i. Data Dictionary ii. Entity Relationship Diagram iii. Data Flow Diagram iv. State Transition Diagram v. Control Specifica

What value is inferred when multiple procedural assignments made to the same reg variable in an always block? When  there  are  multiple  nonblocking  assignments  made  to  th

What is an compiled languages In compiled languages the instructions into machine code and kept them  in a separate file for later implementation. Many modern compilers can com