Characteristics of a pipeline, Computer Engineering

What are the main characteristics of a pipeline?

Ans: The main characteristics of a pipeline are:

a) The speedup or efficiency gain by suing a pipeline depends on the number of

pipe stages and the number of available tasks that can be subdivided.

b) Pipelining can't be implemented on a single task, as it works by splitting multiple tasks into a number of subtasks and operating on them simultaneously.

c) Though the pipeline architecture does not reduce the time of execution of a single

task, it reduces the whole time taken for the entire job to get completed.

a) If the task that may be subdivided has uneven length of execution times, then the speedup of the pipeline is reduced.

Described types of pipeline hazards?

Ans: The pipeline hazards are described below:

  • Structural Hazard
  • Data hazard
  • Control Hazard.

 

Posted Date: 10/13/2012 8:24:28 AM | Location : United States







Related Discussions:- Characteristics of a pipeline, Assignment Help, Ask Question on Characteristics of a pipeline, Get Answer, Expert's Help, Characteristics of a pipeline Discussions

Write discussion on Characteristics of a pipeline
Your posts are moderated
Related Questions
Your professor wants you to fill a two-dimensional N by N matrix with some numbers by following a specific pattern. According to his explanation as in the figure below, you have to

Binary is an alternative number system which works very good for computers. Humans have ten fingers; that's probably why we use ten digits (0, 1, 2, 3, 4, 5, 6, 7, 8, and 9) in our

Q. Program for encoding ASCII Alpha numeric? ; A program for encoding ASCII Alpha numeric. ; ALGORITHM:             ; create the code table             ; read an input


What is a shell? A shell is an interactive user interface to an operating system services that permits an user to enter commands as character strings or by a graphical user int

Q. Illustrate Programming Based on Message Passing? Since we know programming model based on message passing employs high level programming languages such as C/C++ along with a

Contain all the cells that your UDF depends on in the argument list. Or enter this as the first statement in your Function: Application.Volatile This will cause the functi

explanation of the difference between syntax and semantic errors

Explain the differences of casex and casez over the case statement? casex operator has to be used when both high impedance value (z) and unknown (x) in any bit  has  to  be  t

Describe the term- System analyst Design Once analysis has taken place and systems analyst has some idea of the scale of problem and what needs to be done, subsequent stage is