DocumentCode
873913
Title
Maximum performance pipelines with switchable reservation tables
Author
El-Amawy, Ahmed ; Tseng, Yi Chang
Author_Institution
Dept. of Electr. & Comput. Eng., Louisiana State Univ., Baton Rouge, LA, USA
Volume
44
Issue
8
fYear
1995
fDate
8/1/1995 12:00:00 AM
Firstpage
1066
Lastpage
1069
Abstract
We describe a new technique for achieving maximum performance in pipelines which allows task initiations to follow any arbitrary cycle provided that the average time between initiations is ⩽M, where M is the maximum number of reservations of any stage. This is not possible with the existing methods. The idea behind the proposed scheme is to allow different initiations to follow different reservation tables. This contrasts existing methods which require all initiations in a cycle to follow the same reservation table. We describe an algorithm for systematic construction of the reservation tables for different initiations in any cycle whose performance does not exceed the theoretical upper bound on throughput. We formally prove that the algorithm is correct and that it will always succeed in constructing the tables
Keywords
performance evaluation; pipeline processing; dynamic pipeline schedules; maximum performance; maximum throughput; modified reservation table; multiple reservation tables; pipelines; reservation tables; switchable reservation tables; task initiations; Clocks; Delay; Dynamic scheduling; Fasteners; Pipelines; Steady-state; Throughput; Upper bound;
fLanguage
English
Journal_Title
Computers, IEEE Transactions on
Publisher
ieee
ISSN
0018-9340
Type
jour
DOI
10.1109/12.403726
Filename
403726
Link To Document