• DocumentCode
    2987366
  • Title

    Efficient management of custom instructions for run-time reconfigurable instruction set processors

  • Author

    Lam, Siew-Kei ; Krishnan, Bharathi N. ; Srikanthan, Thambipillai

  • Author_Institution
    Centre for High Performance Embedded Syst., Nanyang Technol. Univ., Singapore
  • fYear
    2006
  • fDate
    Dec. 2006
  • Firstpage
    261
  • Lastpage
    264
  • Abstract
    The instruction set extension capability of RISPs (reconfigurable instruction set processors) provides an attractive means to meet the flexibility, performance, and cost demands of ubiquitous computing devices. Run-time reconfiguration can further increase the cost efficiency and hardware specialization of these processors by dynamically changing the configuration of the reconfigurable logic to the required functionality. In this paper, we propose the use of a heuristic that leads to the selection of large custom instructions for increased performance gain. Result analysis of six applications from the MiBench embedded benchmark suite show that efficient data-path merging can be applied to the custom instructions to reduce the average number of configurations to less than 8 in a run-time RISP. In addition, there is only a small difference in the average number of configurations when compared to a custom instruction selection strategy that results in lower performance
  • Keywords
    instruction sets; microprocessor chips; reconfigurable architectures; ubiquitous computing; MiBench embedded benchmark; custom instructions; data-path merging; instruction set extension; reconfigurable instruction set processors; reconfigurable logic; ubiquitous computing; Cost function; Hardware; Libraries; Merging; Performance gain; Pervasive computing; Reconfigurable logic; Runtime; Technology management; Ubiquitous computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field Programmable Technology, 2006. FPT 2006. IEEE International Conference on
  • Conference_Location
    Bangkok
  • Print_ISBN
    0-7803-9729-0
  • Electronic_ISBN
    0-7803-9729-0
  • Type

    conf

  • DOI
    10.1109/FPT.2006.270323
  • Filename
    4042445