首页 | 本学科首页   官方微博 | 高级检索  
     

利用堆栈特征的片上末级缓存访问模式在线识别方法
引用本文:黄智濒,周锋,马华东,祝明发,陶袁. 利用堆栈特征的片上末级缓存访问模式在线识别方法[J]. 国防科技大学学报, 2015, 37(1): 1-7
作者姓名:黄智濒  周锋  马华东  祝明发  陶袁
作者单位:1. 北京邮电大学 计算机学院,北京 100876; 北京航空航天大学 软件开发环境国家重点实验室,北京 100191
2. 北京邮电大学 计算机学院,北京,100876
3. 北京航空航天大学 软件开发环境国家重点实验室,北京,100191
4. 吉林师范大学 数学学院,吉林 四平,136000
基金项目:中国博士后基金项目(2014M550662),智能通信软件与多媒体北京市重点实验室开放课题"面向科学大数据的基础框架的关键技术研究",软件开发环境国家重点实验室课题(SKLSDE-2014KF-04)
摘    要:很多优化处理器缓存利用效率的方法依赖于对访问请求序列的特征的探测或识别,例如,预取和绕开等。如何在线有效识别访问请求序列的特征依然是一个开放的问题。通过对典型访问模式的深入分析,发现其堆栈距离频度的分布展示出鲜明的特征。而模拟实验数据表明访问请求序列的特征具有一定的持续性和稳定性,具有检测和预测的可行性。因而提出了一种基于堆栈直方图峰值的在线识别访问模式的机制和方法,空间和时间开销都较小。对SPEC CPU2000/2006的15个程序的实验表明,所提方法均可正确识别测试程序的访问模式。

关 键 词:访问模式  识别  缓存  处理器
收稿时间:2014-06-12
修稿时间:2014-09-09

An Online Access Pattern Identification Method Based on the stack characteristic in the On-chip Last-Level-Cache
HUANG Zhibin , ZHOU Feng , MA Huadong , ZHU Mingfa , TAO Yuan. An Online Access Pattern Identification Method Based on the stack characteristic in the On-chip Last-Level-Cache[J]. Journal of National University of Defense Technology, 2015, 37(1): 1-7
Authors:HUANG Zhibin    ZHOU Feng    MA Huadong    ZHU Mingfa    TAO Yuan
Affiliation:HUANG Zhibin;ZHOU Feng;MA Huadong;ZHU Mingfa;TAO Yuan;School of Computer Science and Technology,Beijing University of Posts and Telecommunications;State Key Laboratory of Software Development Environment,Beihang University;College of Mathematics,Jilin Normal University;
Abstract:Many methods optimizing the on-chip cache utilization are dependent on the profile or identification of the access sequence characteristic, for instance, prefetcher or bypass etc. How to identify these characteristics is still an open problem. Through a detailed theoretical analysis of typical access patterns, it is shown that the frequency of stack distance has obvious features. Furthermore, according to the results of the Simics simulation, these features present persistent and stable to a certain extent, therefore, they are feasible to be identified and predicted. An online method based on the peak value of the collected stack histogram attaching to each core is provided. In addition, the storage and time overhead is small. The experimental results based on 15 benchmarks from SPEC CPU2000/2006 show that it identifies all correctly.
Keywords:access pattern   identification   cache   processor
本文献已被 CNKI 万方数据 等数据库收录!
点击此处可从《国防科技大学学报》浏览原始摘要信息
点击此处可从《国防科技大学学报》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号