• DocumentCode
    2644228
  • Title

    A Novel Technique to Use Scratch-pad Memory for Stack Management

  • Author

    Park, Soyoung ; Park, Hae-woo ; Ha, Soonhoi

  • Author_Institution
    Sch. of Electr. Eng. & Comput. Sci., Seoul Nat. Univ.
  • fYear
    2007
  • fDate
    16-20 April 2007
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Extensive work has been done for optimal management of scratch-pad memory (SPM) all assuming that the SPM is assigned a fixed address space. The main target objects to be placed on the SPM have been code and global memory since their sizes and locations are not changed dynamically. We propose a novel idea of dynamic address mapping of SPM with the assistance of memory management unit (MMU). It allows us to use SPM for stack management without architecture modification and complier assistance. The proposed technique is orthogonal to the previous works so can be used at the same time. Experiments results show that the proposed technique results in average performance improvement of 13% and energy savings of 12% observed compared to using only external DRAM. And it also gives noticeable speed up and energy saving against a typical cache solution for stack data
  • Keywords
    DRAM chips; storage management chips; SPM; architecture modification; cache solution; complier assistance; dynamic address mapping; external DRAM; memory management unit; optimal management; scratch pad memory; stack management; Costs; Frequency; Hardware; Memory management; Permission; Power system management; Random access memory; Runtime; Scanning probe microscopy; Tiles;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition, 2007. DATE '07
  • Conference_Location
    Nice
  • Print_ISBN
    978-3-9810801-2-4
  • Type

    conf

  • DOI
    10.1109/DATE.2007.364509
  • Filename
    4212019