• DocumentCode
    3270071
  • Title

    A hardware/software cooperative approach for reducing memory traffic in application-specific instruction set processors

  • Author

    Fei, Yunsi ; Lin, Hai D. ; Guan, Xuan

  • Author_Institution
    Univ. of Connecticut, Storrs
  • fYear
    2007
  • fDate
    5-8 Aug. 2007
  • Firstpage
    1269
  • Lastpage
    1272
  • Abstract
    Application-specific instruction set processor (ASIP) has emerged as an important design choice for embedded systems. It can achieve both high flexibility offered by the base processor core and high performance and energy-efficiency offered by the dedicated hardware extensions. Although a lot of efforts have been devoted to computation acceleration (e.g., automatic custom instruction identification and synthesis), the limited on-chip data storage elements, including the register file and data cache, have become a potential performance bottleneck. In this paper, we propose a hardware/software cooperative approach to utilize the custom registers for reducing the data traffic between the processor and memory through efficient communications between the base processor core and custom hardware extensions. Our experimental results demonstrate that promising performance improvements can be achieved.
  • Keywords
    cache storage; embedded systems; hardware-software codesign; instruction sets; microprocessor chips; application-specific instruction set processors; data cache; data traffic; embedded systems; hardware/software cooperative approach; memory traffic reduction; on-chip data storage elements; register file; Acceleration; Application specific processors; Bandwidth; Computer aided instruction; Embedded system; Energy efficiency; Hardware; Performance gain; Registers; Space exploration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2007. MWSCAS 2007. 50th Midwest Symposium on
  • Conference_Location
    Montreal, Que.
  • ISSN
    1548-3746
  • Print_ISBN
    978-1-4244-1175-7
  • Electronic_ISBN
    1548-3746
  • Type

    conf

  • DOI
    10.1109/MWSCAS.2007.4488784
  • Filename
    4488784