Performance and issues in pipelining-speedup, Computer Engineering

Performance and Issues in Pipelining

Speedup:  Firstly, we get the speedup factor that is we see how much speed up performance we get through pipelining.

First we get the ideal case for measuring the speedup.

Let n be the total number of tasks implemented through m phases of pipelines. Then m phases can process n tasks in clock cycles = m + (n-1)

Time taken to implement without pipelining = m.n

                                                  Speedup due to pipelining = m.n/[m +(n-1)].

As n>=∞ , There is speedup of n times over the non-pipelined implementation.

 

Posted Date: 3/4/2013 4:22:47 AM | Location : United States







Related Discussions:- Performance and issues in pipelining-speedup, Assignment Help, Ask Question on Performance and issues in pipelining-speedup, Get Answer, Expert's Help, Performance and issues in pipelining-speedup Discussions

Write discussion on Performance and issues in pipelining-speedup
Your posts are moderated
Related Questions
Q. Programming with parallel virtual machine? The general method for writing a program with PVM is like this:  A user writes one or more sequential programs in C++, C or FOR

Objectives After studying this unit you should be able to: 1. list various types of reprographic methods, 2. describe uses of various kinds of typewriters, 3. explain

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

Q. Explain about Hyper-threading? Non threaded program instructions are executed in a single order at a time until the program completion. Presume a program have four tasks nam

Q. Programmed input - output technique for computers? Programmed input/output is a useful I/O technique for computers where hardware costs need to be minimised. Input or output

what is bitmap and pixmap

Within the Microelectronics centre we support the following microcontrollers 68HC11, 80C51 and the PIC16C5xx series; we have a set of software tools and emulators to help debug hig

Parameters are like script variables. They are used to vary input to the server and to imitate real users. Dissimilar sets of data are sent to the server every time the script is r

Read only memory (ROM) ROM holds the instructions for starting up the computer. This sort of memory can only be read and can't be altered (that implies deleted or written to) a

what is network operating system design issues