看过本文的还看了

相关文献

该作者的其他文献

文献详情 >基于profile指导的代码放置 收藏
基于profile指导的代码放置

基于profile指导的代码放置

作     者:杨夏 YANG Xia

作者机构:湖南科技职业学院软件学院湖南长沙410004 

基  金:国家863高技术研究发展计划基金项目(2002AA1Z2101 2004AA1Z2210) 

出 版 物:《计算机工程与设计》 (Computer Engineering and Design)

年 卷 期:2008年第29卷第21期

页      码:5655-5658页

摘      要:随着现代多流出体系结构的出现,处理器对指令读取的要求越来越高,因此,如何提高指令Cache的性能,最大限度地发挥处理器性能成了人们所关心的一个焦点。代码重排是一种通过软件来实现改变代码的排列次序的方法,它将彼此之间控制转移比较频繁的代码放置在一起,从而提高指令Cache的命中率,是指令Cache优化的一种常用的方法。对运用程序的动态运行信息(profile)来指导代码放置的3种方法进行了研究,分析了它们的特点、算法和性能,并对以后的研究做出了一定的展望。

主 题 词:profile 代码放置 指令Cache 代码重排 过程重排 分支预测 

学科分类:08[工学] 081101[081101] 0811[工学-水利类] 081102[081102] 

D O I:10.16208/j.issn1000-7024.2008.21.008

馆 藏 号:203194315...

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分