引用本文: | 刘胜,陈海燕,葛磊磊,等.面向访问模式的多核末级Cache优化方法.[J].国防科技大学学报,2015,37(2):79-85.[点击复制] |
LIU Sheng,CHEN Haiyan,GE Leilei,et al.Optimization method for multi-core last level Cache considering the memory access modes[J].Journal of National University of Defense Technology,2015,37(2):79-85[点击复制] |
|
|
|
本文已被:浏览 8361次 下载 6628次 |
面向访问模式的多核末级Cache优化方法 |
刘胜, 陈海燕, 葛磊磊, 刘仲 |
(国防科技大学 计算机学院,湖南 长沙 410073)
|
摘要: |
多核处理器架构已经成为当前处理器的主流趋势,应用程序中访问模式的多样性给多核处理器的末级Cache带来了许多挑战。提出了访问模式的多核末级Cache优化方法,它包含“可配置的共享私有Cache划分”、“可配置的旁路Cache策略”和“优先权替换策略”三个协同递进的层次。通过使用该方法,程序员能够灵活地改变末级Cache执行行为,从而高效地适应应用程序访问模式的变化。实验结果表明,提出的方法能够显著降低末级Cache的缺失率,进而提高系统的整体性能。 |
关键词: 多核处理器 末级Cache 访问模式 共享私有Cache划分 旁路Cache 优先权替换 |
DOI:10.11887/j.cn.201502016 |
投稿日期:2014-10-22 |
基金项目:国家自然科学基金资助项目(61133007,61402500) |
|
Optimization method for multi-core last level Cache considering the memory access modes |
LIU Sheng, CHEN Haiyan, GE Leilei, LIU Zhong |
(College of Computer, National University of Defense Technology, Changsha 410073, China)
|
Abstract: |
Multi-core architectures have been broadly utilized in current processors. Meanwhile, the diversity of memory access modes in applications brings challenges to the last level Cache in multi-core processors. An optimization method for the last level Cache based on the access modes is proposed. This method includes three coordinated and progressive levels:the configurable share/private Cache partition, the configurable bypass Cache policy, and the priority replace policy. Using this method, programmers can neatly alter the behavior of the last level Cache to effectively adapt the variety of memory access modes in applications. Experiment results show that the proposed method can observably decrease the miss rate of the last level Cache and increase the system performance of the processor. |
Keywords: multi-core last level Cache access mode share/private Cache partition bypass Cache priority replacement |
|
|