• DocumentCode
    2068026
  • Title

    A novel energy-oriented reconfigurable on-chip unified memory architecture based on Cache Behavior Phase Graph

  • Author

    Wu Jianping ; Ling Ming ; Zhang Yang ; Mei Chen ; Wang Huan

  • Author_Institution
    Nat. ASIC Syst. Eng. Res. Center, Southeast Univ., Nanjing, China
  • fYear
    2013
  • fDate
    28-31 Oct. 2013
  • Firstpage
    1
  • Lastpage
    5
  • Abstract
    A novel dynamic reconfigurable on-chip unified memory hierarchy, RcfgMem (Reconfigurable on-chip Unified memory) is introduced in this paper. The given resource of RcfgMem can be divided into certain size of Cache and SPM (Scratch-pad Memory) by configuration. Then, a dynamic reconfiguration algorithm is provided based on CBPG (Cache Behavior Phase Graph). The characteristics of program execution is studied, and a phase detect logic based on basic block vector is used to check the phases´ Eigenvalues such as IPC etc. The experimental and exploration results showed that, compared with 4kB (kBytes) 4-way set-associative traditional I-Cache, the total energy consumption of 4kB RcfgMem can be reduced by 15.98% on average and up to 34.03% with a small performance promotion.
  • Keywords
    cache storage; eigenvalues and eigenfunctions; energy consumption; integrated circuit design; low-power electronics; memory architecture; reconfigurable architectures; CBPG; IPC; RcfgMem; SPM; basic block vector; cache behavior phase graph; dynamic reconfiguration algorithm; eigenvalues; energy consumption; energy-oriented unified memory architecture; four-way set-associative traditional I-Cache; phase detect logic; reconfigurable on-chip unified memory architecture; scratch-pad memory; Algorithm design and analysis; Energy consumption; Heuristic algorithms; Mathematical model; Memory management; Optimization; System-on-chip; Cache Behavior Phase Graph; Dynamic SPM allocation; Low energy; Reconfigurable on-chip unified Memory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    ASIC (ASICON), 2013 IEEE 10th International Conference on
  • Conference_Location
    Shenzhen
  • ISSN
    2162-7541
  • Print_ISBN
    978-1-4673-6415-7
  • Type

    conf

  • DOI
    10.1109/ASICON.2013.6812000
  • Filename
    6812000