• DocumentCode
    2771666
  • Title

    Fast identification algorithm for application-specific instruction-set extensions

  • Author

    Li, Tao ; Jigang, Wu ; Deng, Yun ; Srikanthan, Thambipillai ; Lu, Xicheng

  • Author_Institution
    Sch. of Comput. Sci. & Technol., Nat. Univ. of Defense Technol., Changsha
  • fYear
    2008
  • fDate
    1-3 Dec. 2008
  • Firstpage
    1
  • Lastpage
    5
  • Abstract
    Customizable and extensible processors can efficiently meet the growing demand of application-specific IC device designs in performance and flexibility. Due to the increasing complexity of software applications, it is essential to automatically decide operations to be carried out in custom function units from high-level application code. This paper addresses efficient techniques for identifying application-specific instruction candidates. New pruning criterions are proposed and combined with the latest work cited in this paper to reduce the search space, resulting in a fast algorithm for enumerating all valid candidates corresponding to given micro-architectural constraints. Experimental results show that, the latest algorithm is improved in runtime by up to 50% for the case of single-output constraint and up to 18% for the case of multiple-output constraint.
  • Keywords
    application specific integrated circuits; identification; integrated circuit design; microprocessor chips; application-specific IC device designs; application-specific instruction-set extensions; customizable processors; extensible processors; high-level application code; identification algorithm; microarchitectural constraints; pruning; Algorithm design and analysis; Application software; Circuits; Clustering algorithms; Computer aided instruction; Computer science; Consumer electronics; Design engineering; Runtime; Space exploration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronic Design, 2008. ICED 2008. International Conference on
  • Conference_Location
    Penang
  • Print_ISBN
    978-1-4244-2315-6
  • Electronic_ISBN
    978-1-4244-2315-6
  • Type

    conf

  • DOI
    10.1109/ICED.2008.4786730
  • Filename
    4786730