检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:周叔欣 张见齐 王焕东 章隆兵[1,2,3] ZHOU Shuxin;ZHANG Jianqi;WANG Huandong;ZHANG Longbing(National Key Laboratory of Processor Chips,Institute of Computing Technology,Chinese Academy of Sciences,Beijing 100190;Institute of Computing Technology,Chinese Academy of Sciences,Beijing 100190;University of Chinese Academy of Sciences,Beijing 100049;Loongson Technology Corporation Limited,Beijing 100190)
机构地区:[1]处理器芯片全国重点实验室(中国科学院计算技术研究所),北京100190 [2]中国科学院计算技术研究所,北京100190 [3]中国科学院大学,北京100049 [4]龙芯中科技术股份有限公司,北京100190
出 处:《高技术通讯》2024年第3期248-255,共8页Chinese High Technology Letters
基 金:国家重点研发计划(2022YFB3105100)资助项目。
摘 要:本文提出一种基于行内局部性的内存控制器端预取。采用位图的数据结构记录行内每个数据块的状态;并且对每一行进行区域划分,量化每个区域的访问局部性;根据区域内的局部性高低决定预取的激进程度。对于局部性较低的区域,预取区域内未被访问过的数据块;对于局部性较高的区域,同时采用跨区域的预取。通过动态调整区域规模的大小来适应局部性程度的变化。上述预取方法在龙芯3A6000处理器上实现并评测,评测程序采用SPEC CPU2006访存密集型应用。评测结果显示本文的预取方法将每周期指令数(IPC)平均提升6.51%,将单线程IPC最高提升46.80%(bwaves),将双核四线程IPC最高提升26.22%(lbm)。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)by 6.51%on average(up to 46.80%for single-thread,up to 26.22%for dual-core four-thread).
分 类 号:TP333[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.229