Research on the dynamic allocation algorithm of shared cache for multi-core processor

被引:0
|
作者
Zhou, Ben-Hai [1 ]
Qiao, Jian-Zhong [1 ,2 ]
Lin, Shu-Kuan [1 ]
机构
[1] School of Information Science and Engineering, Northeastern University, Shenyang 110819, China
[2] Key Laboratory of Software System and Development Generic Technology, Shenyang 110819, China
关键词
D O I
暂无
中图分类号
TP33 [电子数字计算机(不连续作用电子计算机)];
学科分类号
081201 ;
摘要
It was found that on access which causes the conflict between parallel applications and shared cache will lead the system performance to degrade for the multi-core processor involving a shared cache. To solve the problem efficiently and reasonably, allocation algorithm is proposed for the shared cache, i.e., sorting and tracking the cases the parallel applications are missing the access as a target to shared cache, then the shared cache is allocated dynamically for cache's line granularity according to the performance gain model developed to improve the system performance. Testing results showed that the new algorithm is able to reduce the conflicting accesses and enable the system to achieve better performance and higher processing efficiency by allocating the shared cache to the parallel operations on multi-core processor reasonably.
引用
收藏
页码:44 / 47
相关论文
共 50 条
  • [41] Time-sensitivity-aware shared cache architecture for multi-core embedded systems
    Myoungjun Lee
    Soontae Kim
    The Journal of Supercomputing, 2019, 75 : 6746 - 6776
  • [42] Time-sensitivity-aware shared cache architecture for multi-core embedded systems
    Lee, Myoungjun
    Kim, Soontae
    JOURNAL OF SUPERCOMPUTING, 2019, 75 (10): : 6746 - 6776
  • [43] Implementation of an Algorithm for Heart Rate Measurement in a Specialized Multi-core Processor
    Sondej, Tadeusz
    Tomaszewski, Damian
    Rozanowski, Krzysztof
    2015 22ND INTERNATIONAL CONFERENCE MIXED DESIGN OF INTEGRATED CIRCUITS & SYSTEMS (MIXDES), 2015, : 74 - 78
  • [44] An Independent Task Scheduling Algorithm in Heterogeneous Multi-core Processor Environment
    Liu, Lindong
    Qi, Deyu
    PROCEEDINGS OF 2018 IEEE 3RD ADVANCED INFORMATION TECHNOLOGY, ELECTRONIC AND AUTOMATION CONTROL CONFERENCE (IAEAC 2018), 2018, : 142 - 146
  • [45] Slice Partition and Optimization Compilation Algorithm for Dataflow Multi-core Processor
    Zhang, Biying
    Fu, Zhongchuan
    Wang, Yan
    Cui, Gang
    ADVANCES IN ELECTRONIC COMMERCE, WEB APPLICATION AND COMMUNICATION, VOL 2, 2012, 149 : 581 - 587
  • [46] Multi-Core Processor Scheduling Algorithm under The Influence Of Process Variation
    Wei, Xiaohui
    Su, Lishuang
    Tan, Jingweijia
    PROCEEDINGS OF THE 2018 2ND INTERNATIONAL CONFERENCE ON ALGORITHMS, COMPUTING AND SYSTEMS (ICACS 2018), 2018, : 7 - 13
  • [47] Multi-core embedded processor based on FPGA and parallelization of SUSAN algorithm
    Department of Computer Science and Technology, Harbin Institute of Technology, Harbin 150001, China
    Jisuanji Xuebao, 2008, 11 (1995-2004):
  • [48] Shared-Semaphored Cache Implementation for Parallel Program Execution in Multi-Core Systems
    Milik, Adam
    Walichiewicz, Michal
    INTERNATIONAL JOURNAL OF ELECTRONICS AND TELECOMMUNICATIONS, 2023, 69 (02) : 371 - 382
  • [49] Data driven multi-core processor
    Bi, Z. (zhuo.bi@shu.edu.cn), 1600, Shanghai Jiaotong University (47):
  • [50] An Efficient Mining Algorithm of Closed Frequent Itemsets on Multi-core Processor
    Phan, Huan
    ADVANCED DATA MINING AND APPLICATIONS, ADMA 2019, 2019, 11888 : 107 - 118