Reinforcement Learning Based Prefetch-Control Mechanism

被引:0
作者
Ghosh, Soma Niloy [1 ]
Sahula, Vineet [2 ]
Bhargava, Lava [2 ]
机构
[1] COEP Technol Univ, Dept Comp Sci & Engn, Pune, Maharashtra, India
[2] Malaviya Natl Inst Technol, Dept Elect & Commun Engn, Jaipur, Rajasthan, India
来源
2023 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS, APCCAS | 2024年
关键词
Cache prefetching; multi-core; reinforcement learning; multi-threaded applications;
D O I
10.1109/APCCAS60141.2023.00035
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Processor throughput has been continually growing over time; however, the same is not true for memory throughput, leading to a widened difference between actual and potential peak CPU performance. Prefetchers were suggested as a solution to this issue. Prefetchers often lower data/instruction access latency by predicting future data/instruction addresses to be accessed and aggressively fetch data/instructions from higher up in the memory hierarchy. There are usually more than one prefetcher at each cache level. Prefetchers are frequently designed independently of each other. Not all applications benefit from increase in prefetching depth, and as a result, may lead to decreased overall performance. In this manuscript, we propose a reinforcement learning (RL)-based prefetch controller to tune the aggressiveness of a prefetcher in L2 cache memory. Improved performance has been observed since delays due to highly aggressive prefetchers are avoided.
引用
收藏
页码:110 / 114
页数:5
相关论文
共 50 条
  • [21] Scalable and cohesive swarm control based on reinforcement learning
    Blais M.-A.
    Akhloufi M.A.
    Cognitive Robotics, 2024, 4 : 88 - 103
  • [22] Modeling of plant dynamics and control based on reinforcement learning
    Maeda, Tomoyuki
    Nakayama, Makishi
    Kitamura, Akira
    2006 SICE-ICASE INTERNATIONAL JOINT CONFERENCE, VOLS 1-13, 2006, : 3088 - +
  • [23] Behavioral-Fusion Control Based on Reinforcement Learning
    Hwang, Kao-Shing
    Chen, Yu-Jen
    Wu, Chun-Ju
    Wu, Cheng-Shong
    2009 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC 2009), VOLS 1-9, 2009, : 401 - 406
  • [24] Energy Control of Excimer Laser Based on Reinforcement Learning
    Sun Zexu
    Feng Zebin
    Zhou Yi
    Liu Guangyi
    Han Xiaoquan
    CHINESE JOURNAL OF LASERS-ZHONGGUO JIGUANG, 2020, 47 (09):
  • [25] Modeling and control for plant dynamics based on reinforcement learning
    Maeda, Tomoyuki
    Nakayama, Makishi
    Narazaki, Hiroshi
    Kitamura, Akira
    IEEJ Transactions on Industry Applications, 2009, 129 (04): : 363 - 367+2
  • [26] A active vibration control strategy based on reinforcement learning
    Zhou J.
    Dong L.
    Meng C.
    Sun H.
    Dong, Longlei, 1600, Chinese Vibration Engineering Society (40): : 281 - 286
  • [27] Transfer Learning Applied to Reinforcement Learning-Based HVAC Control
    Lissa P.
    Schukat M.
    Barrett E.
    SN Computer Science, 2020, 1 (3)
  • [28] Reinforcement Learning Based Voltage Control Using Multiple Control Devices
    Wang, Yuling
    Vittal, Vijay
    Luo, Xiaochuan
    Maslcnnikov, Slava
    Zhang, Qiang
    Hong, Mingguo
    Zhang, Song
    2023 IEEE POWER & ENERGY SOCIETY GENERAL MEETING, PESGM, 2023,
  • [29] Learning in practice: reinforcement learning-based traffic signal control augmented with actuated control
    Lu, Yunxue
    Li, Changze
    Wang, Hao
    TRANSPORTATION PLANNING AND TECHNOLOGY, 2024,
  • [30] Data-Driven Load Frequency Control Based on Multi-Agent Reinforcement Learning With Attention Mechanism
    Yang, Fan
    Huang, DongHua
    Li, Dongdong
    Lin, Shunfu
    Muyeen, S. M.
    Zhai, Haibao
    IEEE TRANSACTIONS ON POWER SYSTEMS, 2023, 38 (06) : 5560 - 5569