期刊文献+
共找到5篇文章
< 1 >
每页显示 20 50 100
反馈式编译实现机制的研究 被引量:1
1
作者 杨夏 赵克佳 谭乐平 《计算机工程与科学》 CSCD 2008年第2期123-127,共5页
最大程度地优化代码和挖掘应用程序的潜在性能,是高性能编译器设计中非常重要的一个任务。基于profi-ling的反馈式编译优化是一种有效的编译优化模式,它通过程序运行时的剖面信息来指导对代码的优化。本文总结了GCC在实现这种模式上的... 最大程度地优化代码和挖掘应用程序的潜在性能,是高性能编译器设计中非常重要的一个任务。基于profi-ling的反馈式编译优化是一种有效的编译优化模式,它通过程序运行时的剖面信息来指导对代码的优化。本文总结了GCC在实现这种模式上的一般流程、所遇到的问题和解决方法,深入分析了GCC4.0的插桩方法、反馈数据文件格式,以及在中间语言中标注反馈信息等的实现机制。 展开更多
关键词 反馈式编译 插桩 profile信息
在线阅读 下载PDF
反馈式编译优化在寄存器分配中的应用技术
2
作者 漆锋滨 姜军 王超 《计算机应用与软件》 CSCD 2009年第8期130-132,共3页
寄存器分配技术是编译器最为关键的优化技术之一。反馈式编译优化是一种基于程序当前和以前运行时的趋势来改变程序以后执行动作的技术,它能够提供给寄存器分配一些有用的优化信息。在分析Open64编译器反馈式编译优化技术的基础上,基于A... 寄存器分配技术是编译器最为关键的优化技术之一。反馈式编译优化是一种基于程序当前和以前运行时的趋势来改变程序以后执行动作的技术,它能够提供给寄存器分配一些有用的优化信息。在分析Open64编译器反馈式编译优化技术的基础上,基于ALPHA结构实现和扩展了反馈式编译优化在寄存器分配中的应用,获得了较好的优化性能。 展开更多
关键词 反馈式编译优化 寄存器分配 执行频率 Open64
在线阅读 下载PDF
反馈式编译在循环级性能分析中的应用 被引量:3
3
作者 郝云龙 赵荣彩 +1 位作者 侯永生 朱嘉风 《计算机工程》 CAS CSCD 北大核心 2011年第9期32-34,共3页
针对现有技术难以全面及精确地分析程序循环特性的不足,提出一种程序循环级性能分析的方法。该方法采用动态反馈的编译优化技术,并结合静态分析的部分方法,无需硬件架构的支持,适用范围广。测试结果证明该方法能够对程序的循环部分进行... 针对现有技术难以全面及精确地分析程序循环特性的不足,提出一种程序循环级性能分析的方法。该方法采用动态反馈的编译优化技术,并结合静态分析的部分方法,无需硬件架构的支持,适用范围广。测试结果证明该方法能够对程序的循环部分进行精确分析,帮助程序员找出循环级热点,辅助进行相应的手工优化。 展开更多
关键词 反馈式编译 循环级特性 性能分析 Open64编译 剖面信息
在线阅读 下载PDF
反馈式编译优化在转移预测中的研究
4
作者 白书敬 李中升 漆锋滨 《计算机工程与应用》 CSCD 北大核心 2006年第2期78-80,共3页
处理器性能的发挥常常受到转移指令的限制,所以转移预测的成功与否对于处理器的性能影响至关重要。反馈式编译优化是一种基于程序当前和以前运行时的趋势来改变程序以后执行动作的技术,能够提供给编译器一些有用的优化信息。本文针对AL... 处理器性能的发挥常常受到转移指令的限制,所以转移预测的成功与否对于处理器的性能影响至关重要。反馈式编译优化是一种基于程序当前和以前运行时的趋势来改变程序以后执行动作的技术,能够提供给编译器一些有用的优化信息。本文针对ALPHA中的结构特点,利用反馈式编译优化技术,提高了ALPHA中的转移预测命中率,实验结果表明,加速比效果较为明显。 展开更多
关键词 反馈式编译优化 转移预测 间接转移
在线阅读 下载PDF
基于Profile信息的连续性分析算法及其优化 被引量:1
5
作者 姚远 赵荣彩 《计算机工程》 CAS CSCD 2012年第9期28-31,共4页
在Open64编译框架基础上,提出一种基于Profile信息的循环内数据访问连续性分析算法及其向量化优化方法。采用反馈式编译优化技术,获取程序运行时的连续性Profile信息,通过结构体剥离和数据重组方法实现程序向量化。实验结果表明,该算法... 在Open64编译框架基础上,提出一种基于Profile信息的循环内数据访问连续性分析算法及其向量化优化方法。采用反馈式编译优化技术,获取程序运行时的连续性Profile信息,通过结构体剥离和数据重组方法实现程序向量化。实验结果表明,该算法针对不规则程序代码,可提供更精确的向量化信息,提高程序的向量化程度。 展开更多
关键词 向量化识别 反馈式编译 连续性分析 Profile信息 Open64编译框架 数据重组
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部