Energy-Efficient Cache Partitioning For Future CMPs

被引:0
|
作者
Sundararajan, Karthik T. [1 ]
Jones, Timothy M. [2 ]
Topham, Nigel P. [1 ]
机构
[1] Univ Edinburgh, Sch Informat, Edinburgh, Midlothian, Scotland
[2] Univ Cambridge, Comp Lab, Cambridge, England
关键词
Cache partitioning; LLC management; Energy-efficient cache;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The demand for high performance computing systems requires processor vendors to increase the number of cores per chip multiprocessor (CMP). However, as their number grows, the core-to-way ratio in the last level cache (LLC) increases, presenting problems to existing cache partitioning techniques which require more ways than cores. Further, effective energy management of the LLC becomes increasingly important due to its size. In this paper we propose an LLC energy-saving scheme for high-performance, many-core processors. It partitions the data within the cache into shared and private regions. Applications only access the ways containing the type of data that they require, realising dynamic energy savings. Any ways that are not within the shared or private regions can be turned off to save static energy.
引用
收藏
页码:465 / 466
页数:2
相关论文
共 50 条
  • [1] Cooperative Partitioning: Energy-Efficient Cache Partitioning for High-Performance CMPs
    Sundararajan, Karthik T.
    Porpodas, Vasileios
    Jones, Timothy M.
    Topham, Nigel P.
    Franke, Bjoern
    [J]. 2012 IEEE 18TH INTERNATIONAL SYMPOSIUM ON HIGH PERFORMANCE COMPUTER ARCHITECTURE (HPCA), 2012, : 311 - 322
  • [2] Energy-Efficient Cache Partitioning Using Machine Learning for Embedded Systems
    Nour, Samar
    Habashy, Shahira M.
    Salem, Sameh A.
    [J]. JORDAN JOURNAL OF ELECTRICAL ENGINEERING, 2023, 9 (03): : 285 - 300
  • [3] Cache Partitioning for Energy-Efficient and Interference-Free Embedded Multitasking
    Reddy, Rakesh
    Petrov, Peter
    [J]. ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2010, 9 (03)
  • [4] Dynamically Adaptive I-Cache Partitioning for Energy-Efficient Embedded Multitasking
    Paul, Mathew
    Petrov, Peter
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2011, 19 (11) : 2067 - 2080
  • [5] Heterogeneous Interconnects for Energy-Efficient Message Management in CMPs
    Flores, Antonio
    Aragon, Juan L.
    Acacio, Manuel E.
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2010, 59 (01) : 16 - 28
  • [6] Multicopy Cache: A Highly Energy-Efficient Cache Architecture
    Chakraborty, Arup
    Homayoun, Houman
    Khajeh, Amin
    Dutt, Nikil
    Eltawil, Ahmed
    Kurdahi, Fadi
    [J]. ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2014, 13
  • [7] A Machine Learning Approach for a Scalable, Energy-Efficient Utility-Based Cache Partitioning
    Guney, Isa Ahmet
    Yildiz, Abdullah
    Bayindir, Ismail Ugur
    Serdaroglu, Kemal Cagri
    Bayik, Utku
    Kucuk, Gurhan
    [J]. HIGH PERFORMANCE COMPUTING, ISC HIGH PERFORMANCE 2015, 2015, 9137 : 409 - 421
  • [8] A Cache Partitioning Mechanism to Protect Shared Data for CMPs
    Sato, Masayuki
    Nishimura, Shin
    Egawa, Ryusuke
    Takizawa, Hiroyuki
    Kobayashi, Hiroaki
    [J]. 2016 IEEE SYMPOSIUM IN LOW-POWER AND HIGH-SPEED CHIPS (COOL CHIPS XIX), 2016,
  • [9] Energy-efficient mobile cache invalidation
    Wu, KL
    Yu, PS
    Chen, MS
    [J]. DISTRIBUTED AND PARALLEL DATABASES, 1998, 6 (04) : 351 - 372
  • [10] Energy-efficient selective cache invalidation
    Cai, J
    Tan, KL
    [J]. WIRELESS NETWORKS, 1999, 5 (06) : 489 - 502