Title :
Compensating Algorithmic-Loop Performance Degradation in Asynchronous Circuits Using Hardware Multi-threading
Author :
Najibi, M. ; Pedram, H.
Author_Institution :
Comput. Eng. Dept., Amirkabir Univ. of Technol., Tehran
Abstract :
Asynchronous circuits have shown their advantage in many applications. This paper is an effort to cope with one of the major performance bounds of asynchronous circuits; the algorithmic loop dependence. While many techniques are developed to improve the performance of asynchronous circuits, most of these works are bounded by algorithmic loop dependence. An automated technique for performance improvement which can overcome the algorithmic loop dependence will be presented, as the results show the technique can effectively improve performance per area up to 140%.
Keywords :
asynchronous circuits; multi-threading; program control structures; algorithmic loop dependence; algorithmic loop performance degradation; asynchronous circuits; hardware multithreading; Application software; Asynchronous circuits; Circuit synthesis; Clustering algorithms; Computer Society; Degradation; Hardware; Performance gain; Pipeline processing; Very large scale integration; Asynchronous Circuits; Hardware Multi-Threading; Performance Optimization;
Conference_Titel :
Symposium on VLSI, 2008. ISVLSI '08. IEEE Computer Society Annual
Conference_Location :
Montpellier
Print_ISBN :
978-0-7695-3291-2
DOI :
10.1109/ISVLSI.2008.66