DocumentCode :
1643545
Title :
Wagging Logic: Implicit Parallelism Extraction Using Asynchronous Methodologies
Author :
Brej, Charlie
Author_Institution :
Sch. of Comput. Sci., Univ. of Manchester, Manchester, UK
fYear :
2010
Firstpage :
35
Lastpage :
44
Abstract :
Asynchronous circuits have a number of potential performance advantages over their synchronous equivalents due to the ability to exploit average case performance. These advantages are offset by the loss of performance caused by the handshaking overheads which causes designs to be throughput bound. This paper investigates the nature of the throughput problem and proposes a novel automatic approach to overcome its effect. The designs generated using the method not only cease suffering from a throughput bottleneck, but also attain the parallel computation properties despite their original sequential specification. The method is then demonstrated on a processor design. The processor demonstrates the ability of the method to implement a seven gate delay per operation super scalar microprocessor with: register locking, instruction reordering, simultaneous multi-threading, cache-banking and other complex techniques, all automatically or with minor design effort. Such a design can be constructed in days rather than the hundreds of person years required by conventional methodologies.
Keywords :
asynchronous circuits; asynchronous circuit; asynchronous methodology; cache-banking; handshaking overhead; implicit parallelism extraction; instruction reordering; parallel computation properties; register locking; sequential specification; simultaneous multi-threading; super scalar microprocessor; throughput bottleneck; throughput problem; wagging logic; Delay; Latches; Logic gates; Mixers; Multiplexing; Registers; Synchronization; Asynchronous; concurrency; parallelism; wagging;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Application of Concurrency to System Design (ACSD), 2010 10th International Conference on
Conference_Location :
Braga
ISSN :
1550-4808
Print_ISBN :
978-1-4244-7266-6
Electronic_ISBN :
1550-4808
Type :
conf
DOI :
10.1109/ACSD.2010.11
Filename :
5552691
Link To Document :
بازگشت