• DocumentCode
    235081
  • Title

    Low-latency last-level cache structure based on grouped cores in Chip Multi-Processor

  • Author

    Jinbo Xu ; Weixia Xu ; Kefei Wang ; Zhengbin Pang

  • Author_Institution
    Sch. of Comput., Nat. Univ. of Defense Technol., Changsha, China
  • fYear
    2014
  • fDate
    5-7 Dec. 2014
  • Firstpage
    1
  • Lastpage
    2
  • Abstract
    Last-Level Cache (LLC) plays an important role in Chip Multi-Processor (CMP). The objective of this work is to optimize the structure and management strategy of LLC. Based on 8-core CMP, a LLC structure based on grouped cores is proposed, where 8 cores are divided into 4 groups. All LLC resources are classified into three types, which are fixed private cache, dynamic private cache and dynamic shared cache. The layout of the LLC structure and the corresponding dynamic partitioning strategy are designed to achieve low access latency and high efficiency. Experimental results on full-system simulator suggest that the proposed structure and method are able to reduce the access latency by 2% to 12% compared with previous works, such as tiled structure, cache-centered structure and core-centered structure. Consequently, performance measured by IPC is improved up to 7%. The contribution of this paper is useful for CMP performance, and applies to not only 8-core CMP but also all small-scale CMPs.
  • Keywords
    cache storage; multiprocessing systems; CMP; LLC management strategy; LLC structure; access latency; cache-centered structure; chip multiprocessor; core-centered structure; dynamic partitioning strategy; dynamic private cache type; dynamic shared cache type; fixed private cache type; low-latency last-level cache structure; tiled structure; Delays; Dynamic scheduling; Educational institutions; Multicore processing; Organizations; Research and development; Semiconductor device measurement; chip multi-processor; dynamic partitioning; grouped cores; last-level cache;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Performance Computing and Communications Conference (IPCCC), 2014 IEEE International
  • Conference_Location
    Austin, TX
  • Type

    conf

  • DOI
    10.1109/PCCC.2014.7017021
  • Filename
    7017021