• DocumentCode
    1754550
  • Title

    Set-Granular Regional Distributed Cooperative Caching

  • Author

    Fengkai Yuan ; Zhenzhou Ji ; Suxia Zhu

  • Author_Institution
    Sch. of Comput. Sci. & Technol., Harbin Inst. of Technol., Harbin, China
  • Volume
    14
  • Issue
    1
  • fYear
    2015
  • fDate
    Jan.-June 1 2015
  • Firstpage
    75
  • Lastpage
    78
  • Abstract
    The last level cache (LLC) in private configurations offer lower latency and isolation but extinguishes the possibility of sharing underutilized cache resources. Cooperative Caching (CC) provides capacity sharing by spilling a line evicted from one cache to another. Current studies focus on efficient capacity sharing, while the adaptability of CC to manycore environment deserves more attentions. In this paper, we present Set-granular Regional Distributed Cooperative Caching to optimize CC in manycore CMPs with private LLCs. We achieve efficient capacity sharing by a low-traffic global receiver tracking mechanism and provide a method to manage set-grain cache state transitions for exclusive LLCs. Experiment results show that SRDCC performs better than baseline system, running different workloads varying in receiver-spiller number and distribution, in execution time up to 15.55 percent and memory access up to 40.25 percent, at a negligible cost of network traffics (6.21 percent more than baseline system at worst).
  • Keywords
    cache storage; multiprocessing systems; CC; LLC; cache resource sharing; capacity sharing; chip multiprocessors; last level cache; manycore CMP; private cache configuration; receiver-spiller distribution; receiver-spiller number; set-grain cache state transition; set-granular regional distributed cooperative caching; Cache storage; Cooperative caching; Protocols; Radiation detectors; Receivers; Telecommunication traffic; Tiled CMP; cache coherence protocol; cooperative caching; last level cache; on-chip networks;
  • fLanguage
    English
  • Journal_Title
    Computer Architecture Letters
  • Publisher
    ieee
  • ISSN
    1556-6056
  • Type

    jour

  • DOI
    10.1109/LCA.2014.2319258
  • Filename
    6803888