LDAC: Locality-Aware Data Access Control for Large-Scale Multicore Cache Hierarchies

被引:4
|
作者
Shi, Qingchuan [1 ]
Kurian, George [2 ]
Hijaz, Farrukh [3 ]
Devadas, Srinivas [4 ]
Khan, Omer [1 ]
机构
[1] Univ Connecticut, Elect & Comp Engn, Storrs, CT 06269 USA
[2] Google Inc, Mountain View, CA USA
[3] Qualcomm Inc, San Diegoi, CA USA
[4] MIT, Elect Engn & Comp Sci, Cambridge, MA USA
基金
美国国家科学基金会;
关键词
Multicore; cache; locality; REPLICATION;
D O I
10.1145/2983632
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The trend of increasing the number of cores to achieve higher performance has challenged efficient management of on-chip data. Moreover, many emerging applications process massive amounts of data with varying degrees of locality. Therefore, exploiting locality to improve on-chip traffic and resource utilization is of fundamental importance. Conventional multicore cache management schemes either manage the private cache (L1) or the Last-Level Cache (LLC), while ignoring the other. We propose a holistic locality-aware cache hierarchy management protocol for large-scale multicores. The proposed scheme improves on-chip data access latency and energy consumption by intelligently bypassing cache line replication in the L1 caches, and/or intelligently replicating cache lines in the LLC. The approach relies on low overhead yet highly accurate in-hardware runtime classification of data locality at both L1 cache and the LLC. The decision to bypass L1 and/or replicate in LLC is then based on the measured reuse at the fine granularity of cache lines. The locality tracking mechanism is decoupled from the sharer tracking structures that cause scalability concerns in traditional cache coherence protocols. Moreover, the complexity of the protocol is low since no additional coherence states are created. However, the proposed classifier incurs a 5.6KBper-core storage overhead. On a set of parallel benchmarks, the locality-aware protocol reduces average energy consumption by 26% and completion time by 16%, when compared to the state-of-the-art Reactive-NUCA multicore cache management scheme.
引用
收藏
页数:28
相关论文
共 50 条
  • [21] Media Access Control in Large-Scale Internet of Things: A Review
    Sotenga, Prosper Z.
    Djouani, Karim
    Kurien, Anish M.
    [J]. IEEE ACCESS, 2020, 8 (08): : 55834 - 55859
  • [22] ChRelBAC data access control model for large-scale interactive informational-analytical systems
    Valery Vasenin
    Alexander Itkes
    Maxim Krivchikov
    Evgeniya Yavtushenko
    [J]. Journal of Computer Virology and Hacking Techniques, 2020, 16 : 313 - 331
  • [23] ChRelBAC data access control model for large-scale interactive informational-analytical systems
    Vasenin, Valery
    Itkes, Alexander
    Krivchikov, Maxim
    Yavtushenko, Evgeniya
    [J]. JOURNAL OF COMPUTER VIROLOGY AND HACKING TECHNIQUES, 2020, 16 (04) : 313 - 331
  • [24] Access control list mediation system for large-scale network
    Lee, K
    Jiang, Z
    Kim, S
    Kim, S
    Kim, S
    [J]. PDCAT 2005: SIXTH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS AND TECHNOLOGIES, PROCEEDINGS, 2005, : 483 - 487
  • [25] Privacy-Aware Large-Scale Virological and Epidemiological Data Monitoring
    Patsakis, Constantinos
    Clear, Michael
    Laird, Paul
    Zigomitros, Athanasios
    Bouroche, Melanie
    [J]. 2014 IEEE 27TH INTERNATIONAL SYMPOSIUM ON COMPUTER-BASED MEDICAL SYSTEMS (CBMS), 2014, : 78 - 81
  • [26] Content-Based Access Control: Use Data Content to Assist Access Control for Large-Scale Content-Centric Databases
    Zeng, Wenrong
    Yang, Yuhao
    Luo, Bo
    [J]. 2014 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2014, : 701 - 710
  • [27] An efficient replicated data access approach for large-scale distributed systems
    Deris, MM
    Abawajy, JH
    Suzuri, HM
    [J]. 2004 IEEE INTERNATIONAL SYMPOSIUM ON CLUSTER COMPUTING AND THE GRID - CCGRID 2004, 2004, : 588 - 594
  • [28] A Virtual Dataspaces Model for large-scale materials scientific data access
    Hu, Changjun
    Li, Yang
    Cheng, Xin
    Liu, Zhenyu
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2016, 54 : 456 - 468
  • [29] An efficient replicated data access approach for large-scale distributed systems
    Deris, Mustafa Mat
    Abawajy, Jemal H.
    Mamat, Ali
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2008, 24 (01): : 1 - 9
  • [30] Admission and Congestion Control for Large-Scale Wireless Mesh Access Networks
    Lee, Hyunok
    Cox, Donald C.
    [J]. 2010 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC 2010), 2010,