• DocumentCode
    3241858
  • Title

    Automatic Selection of Application-Specific Reconfigurable Processor Extensions

  • Author

    Wolinski, Christophe ; Kuchcinski, Krzysztof

  • Author_Institution
    IRISA, Univ. of Rennes 1, Rennes
  • fYear
    2008
  • fDate
    10-14 March 2008
  • Firstpage
    1214
  • Lastpage
    1219
  • Abstract
    This paper presents a new method for automatic selection of application-specific processor extensions and shows how applications are scheduled on these new reconfigurable architectures. The extensions are implemented as specialized sequential or parallel instructions. They correspond to identified most frequently occurring computational patterns or other interesting patterns and are finally selected during mapping and scheduling. Our methods can handle both time-constrained and resource-constrained scheduling. Experimental results show that the presented method provides high coverage of application graphs with small number of patterns and ensures high application execution speed-up both for sequential and parallel application execution with processor extensions implementing selected patterns.
  • Keywords
    application specific integrated circuits; microprocessor chips; parallel processing; reconfigurable architectures; application-specific reconfigurable processor extensions; automatic selection; parallel instructions; reconfigurable architectures; resource-constrained scheduling; sequential instructions; time-constrained scheduling; Application software; Application specific processors; Computer aided instruction; Computer architecture; Computer science; Costs; Instruction sets; Processor scheduling; Reconfigurable architectures; Registers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe, 2008. DATE '08
  • Conference_Location
    Munich
  • Print_ISBN
    978-3-9810801-3-1
  • Electronic_ISBN
    978-3-9810801-4-8
  • Type

    conf

  • DOI
    10.1109/DATE.2008.4484844
  • Filename
    4484844