4
Views
0
CrossRef citations to date
0
Altmetric
Original Articles

Performance Analysis of Pipeline Architecture

& (Fellow)
Pages 542-545 | Received 23 May 1981, Published online: 10 Jul 2015
 

Abstract

Pipelining has emerged asa powerful technique for obtaining a high throughput rate. The paper analyses Pipeline Architecture reviewing many problems of Instruction Pipeline. The measure of effectiveness in executing a job on a pipelined processor is given by efficiency deduced from the space-time relationship. An expression for efficiency has been deduced when segment times are unequal.

Performance of Instruction Pipeline suffers when conditional branch instructions are present in a programme. An expression has been deduced relating efficiency with the number of procedural dependencies in a programme. The suitability of the programme for execution on a pipelined processor may be determined by dynamic measurement of instruction frequencies as suggested here.

Additional information

Notes on contributors

Anirban Basu

Basu, Anirban: Received BE from University of Calcutta in 1976 and MTech from University of Calcutta in 1979. Joined Computer Science Unit of the Indian Statistical Institute, Calcutta after passing MTech. Visited USSR in 1979–1980 for training on Computer Systems. His research interests are in Computer Architecture, Computer Performance Evaluation and Data Base Machines. He is a Member of the Institution of Engineers (India).

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.