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

动态二进制翻译中动态优化的成本与收益分析
引用本文:孙光辉,王丽娟.动态二进制翻译中动态优化的成本与收益分析[J].计算机时代,2010(2):4-5.
作者姓名:孙光辉  王丽娟
作者单位:湖南文理学院,湖南,常德,415000
摘    要:传统的静态编译器优化存在着各种限制,为此,提出了一种运行期动态优化的对策。在程序的执行过程中,持续检测程序运行的profile信息,并根据这些信息对程序代码进行优化变换,创建并运行程序代码的优化版本。这种运行期动态优化操作是直接针对程序的二进制代码的,不针对程序语言或编译器。这不仅带来优化的透明性,还使得老版本的源代码即遗留代码也可以从优化技术中获得性能提升。

关 键 词:静态编译器  动态优化  二进制代码  遗留代码

Cost and Benefit Analysis of Dynamic Optimization in Dynamic Binary Translation
SUN Guang-hui,WANG Li-juan.Cost and Benefit Analysis of Dynamic Optimization in Dynamic Binary Translation[J].Computer Era,2010(2):4-5.
Authors:SUN Guang-hui  WANG Li-juan
Affiliation:Hunan University of Arts and Science/a>;Changde/a>;Hunan 415000/a>;China
Abstract:A run-time dynamic optimization strategy is proposed for the various restrictions of traditional static compiler optimization. In the process of program running, the profile information of the program is detected continuously, and the program code is optimized with the information, the optimization version of program code is created and running. This run-time dynamic optimization operation is directly for program binary code, not for programming language or compiler. The result can not only bring the transp...
Keywords:static compiler  dynamic optimization  binary code  legacy code  
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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