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
Reduced Instruction Set Computer (RISC): As we discussed before most of the modern CPUs are of the GPR (General Purpose Register) type. A few instances of such type of CPUs ar

he trick to calling script-fu-scripts from any more script is to just reference the main define for the script and not to try to use the pdb call. All the scripts in script-fu shar

First-Order Logic We, as humans, have always prided ourselves on our ability to think things through for this reason things are out and come to the only conclusion possible in

Q. Role of information system in business? Ans. 1. Information System is grouping of two terms namely - 1) Information 2) System 1. Information - Information is dat

Explain the difference between a subroutine & macro. It is inefficient to have to write code for standard routines.  For instance reading a character form the keyboard or savin

What is a system call? A  system  call  is  a  request  made  through  any  program  to  the  operating  system  for performing tasks, picked by a predefined set, that the said

Analysis of Algorithms For this task, each student should do two things: An empirical analysis of the runtime and comparisons made for all algorithms as a function of input si

Explain the basic performance equation Ans: The basic performance equation is following T = N * S/ R T =>  It is processor time required to execute a program N => act

Set up the minunit test framework examples in your environment (i.e. build or compile the code). Once you can run the example, use the minunit test framework to create and run a bo

Predicates in propositional model: The predicates take a number of arguments in which for now we assume are ground terms and represent a relationship between those arguments t