• 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