• DocumentCode
    3135489
  • Title

    A novel cache mapping scheme for dynamic set-based cache partitioning

  • Author

    Lee, Tsung ; Tsou, Hsiang-Hua

  • Author_Institution
    Dept. of Electr. Eng., Nat. Sun Yat-Sen Univ., Kao-Hsiung, Taiwan
  • fYear
    2009
  • fDate
    20-21 Sept. 2009
  • Firstpage
    459
  • Lastpage
    462
  • Abstract
    In this research, we designed a novel cache mapping scheme for dynamic set-based cache partitioning. The cache mapping scheme facilitates allocation of any non-power-of-2 number of physical cache segments as a private cache to each process. An efficient near-optimal cache partitioning algorithm was designed for capturing working sets of running processes. Transparent cache reconfiguration was designed to enable immediately continuing process execution after cache repartitioning is computed. Experimental results validate its effectiveness in improving the overall hit ratio, the total number of memory accesses, and overall program performance with small number of communications.
  • Keywords
    cache storage; microprocessor chips; cache mapping scheme; cache memories; cache repartitioning; chip multiprocessors; dynamic set based cache partitioning; near optimal cache partitioning algorithm; transparent cache reconfiguration; Algorithm design and analysis; Cache memory; Dynamic scheduling; Energy consumption; Hardware; Partitioning algorithms; Chip multiprocessors; cache memories; cache partitioning;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information, Computing and Telecommunication, 2009. YC-ICT '09. IEEE Youth Conference on
  • Conference_Location
    Beijing
  • Print_ISBN
    978-1-4244-5074-9
  • Electronic_ISBN
    978-1-4244-5076-3
  • Type

    conf

  • DOI
    10.1109/YCICT.2009.5382458
  • Filename
    5382458