• DocumentCode
    2013552
  • 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
  • fYear
    2008
  • fDate
    7-9 April 2008
  • Firstpage
    507
  • Lastpage
    510
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Symposium on VLSI, 2008. ISVLSI '08. IEEE Computer Society Annual
  • Conference_Location
    Montpellier
  • Print_ISBN
    978-0-7695-3291-2
  • Type

    conf

  • DOI
    10.1109/ISVLSI.2008.66
  • Filename
    4556852