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
Link To Document :
بازگشت