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

Cache Profiling技术
引用本文:周谦,冯晓兵,张兆庆.Cache Profiling技术[J].计算机工程,2006,32(13):47-48.
作者姓名:周谦  冯晓兵  张兆庆
作者单位:中国科学院计算技术研究所,北京,100080
摘    要:如何减少和隐藏cache失效的延迟,是人们关注的热点。编译器为了得到cache访问命中的情况,往往使用模拟器去跑一遍来得到结果,这样的速度很慢。为了克服以上缺点,提出了在编译器中作cache profiling来获取cache访问的信息。类似于value profiling和stride profiling,cache profiling对访存指令作插装,可以有效地提高速度,并且只需要编译器的支持即可。Cache profiling获得的信息可以用来改进指令调度、软件预取、生成cache hint和辅助线程等。

关 键 词:Profiling  Cache  profiling  Cache  hint  编译器
文章编号:1000-3428(2006)13-0047-02
收稿时间:2005-08-31
修稿时间:2005-08-31

Cache Profiling
ZHOU Qian,FENG Xiaobing,ZHANG Zhaoqing.Cache Profiling[J].Computer Engineering,2006,32(13):47-48.
Authors:ZHOU Qian  FENG Xiaobing  ZHANG Zhaoqing
Affiliation:Institute of Computing Technology, Chinese Academy of Sciences, Beijing 100080
Abstract:How to reduce and hide the latency of cache misses is the focus. To get the information of cache references, we often need to run simulators, which is very slow. To overcome this, this paper introduces cache profiling in compile without need of simulator. Similar to value profiling and stride profiling, cache profiling instruments instruct referencing memories, which can improve the speed significantly and only need the support of compiler. The information getting from cache profiling can be used to improve instruction scheduling, software prefetching, generating cache hints and helper threads.
Keywords:Profiling  Cache profiling  Cache hint
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《计算机工程》浏览原始摘要信息
点击此处可从《计算机工程》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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