A prefetch control strategy based on improved hill-climbing method in asymmetric multi-core architecture

被引:0
|
作者
Juan Fang
Yixiang Xu
Han Kong
Min Cai
机构
[1] Beijing University of Technology,Faculty of Information Technology
来源
关键词
Cache prefetching control; Big.LITTLE architecture; Heterogeneous multi-core system; High-performance computing;
D O I
暂无
中图分类号
学科分类号
摘要
Cache prefetching is a traditional way to reduce memory access latency. In multi-core systems, aggressive prefetching may harm the system. In the past, prefetching throttling strategies usually set thresholds through certain factors. When the threshold is exceeded, prefetch throttling strategies will control the aggressive prefetcher. However, these strategies usually work well in homogeneous multi-core systems and do not work well in heterogeneous multi-core systems. This paper considers the performance difference between cores under the asymmetric multi-core architecture. Through the improved hill-climbing method, the aggressiveness of prefetching for different cores is controlled, and the IPC of the core is improved. Through experiments, it is found that compared with the previous strategy, the average performance of big core is improved by more than 3%, and the average performance of little cores is improved by more than 24%.
引用
收藏
页码:10570 / 10588
页数:18
相关论文
共 50 条
  • [1] A prefetch control strategy based on improved hill-climbing method in asymmetric multi-core architecture
    Fang, Juan
    Xu, Yixiang
    Kong, Han
    Cai, Min
    JOURNAL OF SUPERCOMPUTING, 2023, 79 (10): : 10570 - 10588
  • [2] Electromagnetic descaling based on the improved hill-climbing method
    Chen Qi
    Ke YongBin
    Chen YongChao
    Sun ZhongJiang
    Liu Yang
    2018 37TH CHINESE CONTROL CONFERENCE (CCC), 2018, : 3416 - 3419
  • [3] Suboptimal control based on hill-climbing method for time delay systems
    Santos, O.
    Sanchez-Diaz, G.
    IET CONTROL THEORY AND APPLICATIONS, 2007, 1 (05): : 1441 - 1450
  • [4] METHOD OF ANALYSIS OF THE ACCURACY OF HILL-CLIMBING CONTROL-SYSTEMS
    GNOENSKII, LS
    RAFAELYAN, RS
    AUTOMATION AND REMOTE CONTROL, 1980, 41 (07) : 963 - 966
  • [5] A botnet detection method based on FARIMA and hill-climbing algorithm
    Kun, Huang
    Jun, Wu
    INTERNATIONAL JOURNAL OF MODERN PHYSICS B, 2018, 32 (32):
  • [6] Improved AUTOSAR based on multi-core architecture and its application in the body control
    Sun, Bin
    Hu, Yue-Li
    Research Journal of Applied Sciences, Engineering and Technology, 2011, 3 (10) : 1197 - 1202
  • [7] A Kalman Filter based Hill-climbing Strategy for Application Server Configuration
    Ye, Weiyu
    Tong, Yanxiang
    Cao, Chun
    2018 IEEE SMARTWORLD, UBIQUITOUS INTELLIGENCE & COMPUTING, ADVANCED & TRUSTED COMPUTING, SCALABLE COMPUTING & COMMUNICATIONS, CLOUD & BIG DATA COMPUTING, INTERNET OF PEOPLE AND SMART CITY INNOVATION (SMARTWORLD/SCALCOM/UIC/ATC/CBDCOM/IOP/SCI), 2018, : 1524 - 1531
  • [8] Residential Energy System Control and Management Using a Hill-Climbing Heuristic Method
    Roth, Luiz Carlos B.
    Kaszkurewicz, Eugenius
    Bhaya, Amit
    PROCEEDINGS OF THE 2014 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2014, : 927 - 933
  • [9] APPLICATION OF NUMERICAL HILL-CLIMBING IN CONTROL OF SYSTEMS VIA LIAAPUNOVS DIRECT METHOD
    BENNETT, HA
    LUUS, R
    CANADIAN JOURNAL OF CHEMICAL ENGINEERING, 1971, 49 (05): : 685 - &
  • [10] Search Control Algorithm Based on Random Step Size Hill-Climbing Method for Adaptive PMD Compensation
    Tanizawa, Ken
    Hirose, Akira
    IEICE TRANSACTIONS ON COMMUNICATIONS, 2009, E92B (08) : 2584 - 2590