• DocumentCode
    2283062
  • Title

    An Adaptive Shared/Private NUCA Cache Partitioning Scheme for Chip Multiprocessors

  • Author

    Dybdahl, Haakon ; Stenström, Per

  • Author_Institution
    Norwegian Univ. of Sci. & Technol., Trondheim
  • fYear
    2007
  • fDate
    10-14 Feb. 2007
  • Firstpage
    2
  • Lastpage
    12
  • Abstract
    The significant speed-gap between processor and memory and the limited chip memory bandwidth make last-level cache performance crucial for future chip multiprocessors. To use the capacity of shared last-level caches efficiently and to allow for a short access time, proposed non-uniform cache architectures (NUCAs) are organized into per-core partitions. If a core runs out of cache space, blocks are typically relocated to nearby partitions, thus managing the cache as a shared cache. This uncontrolled sharing of all resources may unfortunately result in pollution that degrades performance. We propose a novel non-uniform cache architecture in which the amount of cache space that can be shared among the cores is controlled dynamically. The adaptive scheme estimates, continuously, the effect of increasing/decreasing the shared partition size on the overall performance. We show that our scheme outperforms a private and shared cache organization as well as a hybrid NUCA organization in which blocks in a local partition can spill over to neighbor core partitions
  • Keywords
    cache storage; microprocessor chips; parallel architectures; shared memory systems; adaptive shared/private NUCA cache partitioning; cache performance; chip memory bandwidth; chip multiprocessors; nonuniform cache architectures; resource sharing; shared cache; Bandwidth; Degradation; Delay; Microprocessors; Pollution; Size control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computer Architecture, 2007. HPCA 2007. IEEE 13th International Symposium on
  • Conference_Location
    Scottsdale, AZ
  • Print_ISBN
    1-4244-0805-9
  • Electronic_ISBN
    1-4244-0805-9
  • Type

    conf

  • DOI
    10.1109/HPCA.2007.346180
  • Filename
    4147643