首页> 外国专利> ADAPTIVE PROGRAM EXECUTION OF COMPILER-OPTIMIZED MACHINE CODE BASED ON RUNTIME INFORMATION ABOUT A PROCESSOR-BASED SYSTEM

ADAPTIVE PROGRAM EXECUTION OF COMPILER-OPTIMIZED MACHINE CODE BASED ON RUNTIME INFORMATION ABOUT A PROCESSOR-BASED SYSTEM

机译:基于关于基于处理器的系统的运行时信息,自适应程序执行编译器优化的机器代码

摘要

Instructions for execution by a processor in a processor-based system are generated such that multiple compiler generated instruction blocks are provided for a given functional block of source code. Control flow instructions are provided to control the flow of execution between the compiler generated instruction blocks based on runtime information about the processor-based system. By providing multiple compiler generated instruction blocks and the control flow instructions, the one of the compiler generated instruction blocks that will provide the best performance for the processor-based system at the time of execution can be executed. Accordingly, the performance of the processor-based system can be improved.
机译:生成用于在基于处理器的系统中执行的处理器的指令,使得为给定的源代码块提供多个编译生成的指令块。提供控制流程指令以控制编译器生成的指令块之间的执行流程,基于关于基于处理器的系统的运行时信息。通过提供多个编译器生成的指令块和控制流指令,可以执行将在执行时提供基于处理器的系统的最佳性能的编译器生成的指令块之一。因此,可以提高基于处理器的系统的性能。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号