• DocumentCode
    3161903
  • Title

    An evaluation of asynchronous and synchronous design for superscalar architectures

  • Author

    Davey, Andrew ; Lloyd, David

  • Author_Institution
    North Lincoln Coll., UK
  • fYear
    1997
  • fDate
    12-15 Oct 1997
  • Firstpage
    295
  • Lastpage
    300
  • Abstract
    The high performance of superscalar architectures is obtained through the simultaneous execution of several machine operations upon multiple functional units. Traditional synchronous design techniques restrict the operation of these functional units to worst-case performance within discrete globally determined periods of time. However, asynchronous design techniques do not suffer from these restrictions, and so potentially promote greater utilisation of the functional units and therefore higher performance. This paper presents results from an empirical study that has been undertaken to assess the effect of asynchronous versus synchronous design techniques on the overall machine performance, and the utilisation of hardware resources. The results suggest that asynchronous design increases the opportunities for instructions to use functional units, potentially allowing equivalent performance to synchronous processors, but requiring fewer hardware resources
  • Keywords
    asynchronous circuits; parallel architectures; performance evaluation; asynchronous; hardware resources; high performance; multiple functional units; superscalar architectures; synchronous; CMOS logic circuits; Clocks; Delay; Educational institutions; Hardware; Parametric statistics; Process design; Synchronization; Timing; Vehicles;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design: VLSI in Computers and Processors, 1997. ICCD '97. Proceedings., 1997 IEEE International Conference on
  • Conference_Location
    Austin, TX
  • ISSN
    1063-6404
  • Print_ISBN
    0-8186-8206-X
  • Type

    conf

  • DOI
    10.1109/ICCD.1997.628882
  • Filename
    628882