| 注册
首页|期刊导航|高技术通讯|基于行内局部性的内存控制器端预取

基于行内局部性的内存控制器端预取

周叔欣 张见齐 王焕东 章隆兵

高技术通讯2024,Vol.34Issue(3):248-255,8.
高技术通讯2024,Vol.34Issue(3):248-255,8.DOI:10.3772/j.issn.1002-0470.2024.03.003

基于行内局部性的内存控制器端预取

Memory controller-side prefetching based on intra-row locality

周叔欣 1张见齐 2王焕东 2章隆兵1

作者信息

  • 1. 处理器芯片全国重点实验室(中国科学院计算技术研究所) 北京 100190||中国科学院计算技术研究所 北京 100190||中国科学院大学 北京 100049
  • 2. 龙芯中科技术股份有限公司 北京 100190
  • 折叠

摘要

Abstract

This paper proposes a memory controller-side prefetching based on intra-row locality.The data structure of the bitmap is used to record the state of each data block in the row.And each row is divided into regions,and the ac-cess locality of each region is quantified.The aggressiveness of prefetching depends on the locality in the region.For areas with low locality,unaccessed data blocks in the area will be prefetched,and for areas with high locality,cross-area prefetch will be adopted at the same time.It adapts to changes in the degree of locality by dynamically adjusting the size of the region scale.The above prefetching method is implemented and evaluated on the Loongson 3A6000 processor using SPEC CPU2006 memory-intensive applications.The evaluation results show that the pre-fetching method in this paper improves the instruction per clock cycle(IPC)by6.51%on average(up to46.80%for single-thread,up to 26.22%for dual-core four-thread).

关键词

内存控制器/预取/局部性

Key words

memory controller/prefetch/locality

引用本文复制引用

周叔欣,张见齐,王焕东,章隆兵..基于行内局部性的内存控制器端预取[J].高技术通讯,2024,34(3):248-255,8.

基金项目

国家重点研发计划(2022YFB3105100)资助项目. (2022YFB3105100)

高技术通讯

OA北大核心CSTPCD

1002-0470

访问量0
|
下载量0
段落导航相关论文