• DocumentCode
    3495254
  • Title

    Program Sections Allocation to Scratchpad Memory based on Frequency Analysis

  • Author

    Xie, Bin ; Shi, Qingsong ; Chen, Tianzhou ; Sha, Feng

  • Author_Institution
    Zhejiang Univ., Hangzhou
  • fYear
    2008
  • fDate
    6-8 April 2008
  • Firstpage
    1164
  • Lastpage
    1168
  • Abstract
    Scratchpad memory is popular on-chip storage in embedded systems. The process in scratchpad is mainly attributable to performance and energy consuming. The researches on scratchpad memory focus on the allocation for the whole program, so the program runs in a new type of memory simply as a whole. However it ignores the limitation of the scratchpad memory´s capacity. So it is not practical using scratchpad memory in that way. In this paper, we propose frequency analysis techniques to find out the valuable sections of program and allocate them to scratchpad memory to improve the performance of the whole embedded system. The results show it can make a reduction of the execution time by 20%.
  • Keywords
    cache storage; embedded systems; microprocessor chips; embedded system; energy consumption; frequency analysis; onchip storage; program sections allocation; scratchpad memory; Computer buffers; Costs; Embedded system; Frequency; Hardware; Memory management; Performance analysis; Radio spectrum management; System-on-a-chip; Writing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Networking, Sensing and Control, 2008. ICNSC 2008. IEEE International Conference on
  • Conference_Location
    Sanya
  • Print_ISBN
    978-1-4244-1685-1
  • Electronic_ISBN
    978-1-4244-1686-8
  • Type

    conf

  • DOI
    10.1109/ICNSC.2008.4525392
  • Filename
    4525392