反馈式编译优化在寄存器分配中的应用技术  

TECHNIQUE OF APPLYING FEEDBACK-DIRECTED COMPILING OPTIMIZATION IN REGISTER ALLOCATION

在线阅读下载全文

作  者:漆锋滨[1] 姜军[1] 王超[1] 

机构地区:[1]江南计算技术研究所,江苏无锡214083

出  处:《计算机应用与软件》2009年第8期130-132,共3页Computer Applications and Software

基  金:国家重点基础研究发展计划项目(2005CB321602)

摘  要:寄存器分配技术是编译器最为关键的优化技术之一。反馈式编译优化是一种基于程序当前和以前运行时的趋势来改变程序以后执行动作的技术,它能够提供给寄存器分配一些有用的优化信息。在分析Open64编译器反馈式编译优化技术的基础上,基于ALPHA结构实现和扩展了反馈式编译优化在寄存器分配中的应用,获得了较好的优化性能。Register allocation has become one of the most important optimization techniques of compiler. Feedback-directed compiling optimization is a technique which can alter later executing operation of programs based on current and previous program running trend, and it can provide some useful information to register allocation. Feedback-directed compiling optimization technique of Open64 complier is analyzed, on that basis the ALPHA architecture is used to have achieved and extended the application of the technique in register allocation with excellent optimized performance obtained.

关 键 词:反馈式编译优化 寄存器分配 执行频率 Open64 

分 类 号:TP314[自动化与计算机技术—计算机软件与理论] TP311.13[自动化与计算机技术—计算机科学与技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象