Selective cache ways: On-demand cache resource allocation

被引:220
|
作者
Albonesi, DH [1 ]
机构
[1] Univ Rochester, Dept Elect & Comp Engn, Rochester, NY 14627 USA
关键词
D O I
10.1109/MICRO.1999.809463
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Increasing levels of microprocessor power dissipation call for new approaches at the architectural level that save energy by better matching of on-chip resources to application requirements. Selective cache ways provides the ability to disable a subset of the ways in a set associative cache during periods of modest cache activity while the full cache may remain operational for more cache-intensive periods. Because this approach leverages the subarray partitioning that is already present for performance reasons, only minor changes to a conventional cache are required, and therefore, full-speed cache operation can be maintained. Furthermore, the tradeoff between performance and energy is flexible, and can be dynamically tailored to meet changing application and machine environmental conditions. We show that trading off a small performance degradation for energy savings can produce a significant reduction in cache energy dissipation ruing this approach.
引用
收藏
页码:248 / 259
页数:12
相关论文
共 50 条
  • [31] Energy efficient resource allocation in cache-enabled fog networks
    Basir, Rabeea
    Qaisar, Saad
    Ali, Mudassar
    Naeem, Muhammad
    Anpalagan, Alagan
    TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2021, 32 (11):
  • [32] Cache Based Cloud Architecture for Optimization of Resource Allocation and Data Distribution
    Qureshi, Salim Raza
    ICT AND CRITICAL INFRASTRUCTURE: PROCEEDINGS OF THE 48TH ANNUAL CONVENTION OF COMPUTER SOCIETY OF INDIA - VOL I, 2014, 248 : 535 - 542
  • [33] Resource Allocation in Cache-enabled Energy-cooperative HetNets
    Xu, Bingyu
    Chen, Yue
    Carrion, Jesus Requena
    Zhang, Tiankui
    2018 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC), 2018,
  • [34] Dynamic Bin Packing for On-Demand Cloud Resource Allocation
    Li, Yusen
    Tang, Xueyan
    Cai, Wentong
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2016, 27 (01) : 157 - 170
  • [35] Resource Reconstruction Algorithms for On-demand Allocation in Virtual Computing Resource Pool
    Xiao-Jun Chen 1 Jing Zhang 1
    International Journal of Automation & Computing, 2012, (02) : 142 - 154
  • [36] Resource reconstruction algorithms for on-demand allocation in virtual computing resource pool
    Chen X.-J.
    Zhang J.
    Li J.-H.
    Li X.
    International Journal of Automation and Computing, 2012, 9 (02) : 142 - 154
  • [37] ROUTE CACHE OPTIMIZATION MECHANISM USING SMART PACKETS FOR ON-DEMAND ROUTING PROTOCOL IN MANET
    Ashokraj, N.
    Arun, C.
    Murugan, K.
    ICIT 2008: PROCEEDINGS OF THE 11TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY, 2008, : 141 - +
  • [38] Cooperative Cache Transfer-based On-demand Network Coded Broadcast in Vehicular Networks
    Ali, G. G. Md Nawaz
    Noor-A-Rahim, Md
    Rahman, Md Ashiqur
    Ayalew, Beshah
    Chong, Peter H. J.
    Guan, Yong Liang
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2019, 18 (04)
  • [39] Joint Congestion Control and Resource Allocation in Cache-Enabled Sensor Networks
    Ren, Yuan
    Lu, Guangyue
    Sun, Changyin
    SENSORS, 2019, 19 (13)
  • [40] Joint cache resource allocation and request routing for in-network caching services
    Chu, Weibo
    Dehghan, Mostafa
    Lui, John C. S.
    Towsley, Don
    Zhang, Zhi-Li
    COMPUTER NETWORKS, 2018, 131 : 1 - 14