发明授权
US08214817B2 Detecting change in program behavior for adaptive code optimization
失效
检测自适应代码优化程序行为的变化
- 专利标题: Detecting change in program behavior for adaptive code optimization
- 专利标题(中): 检测自适应代码优化程序行为的变化
-
申请号: US11869477申请日: 2007-10-09
-
公开(公告)号: US08214817B2公开(公告)日: 2012-07-03
- 发明人: Bilha Mendelson , Nitzan Peleg
- 申请人: Bilha Mendelson , Nitzan Peleg
- 申请人地址: US NY Armonk
- 专利权人: International Business Machines Corporation
- 当前专利权人: International Business Machines Corporation
- 当前专利权人地址: US NY Armonk
- 代理机构: Yee & Associates, P.C.
- 代理商 Suzanne Erez
- 主分类号: G06F9/45
- IPC分类号: G06F9/45
摘要:
A computer implemented method, apparatus, and computer program product for generating an optimization insensitive behavior profile. In one embodiment, a source identifier is assigned to each instruction in an original control flow graph representing a program code prior to optimization. The identifiers identify a basic block associated with the instruction or a group of basic blocks. A source identifier in the set of source identifiers is assigned to instructions in an optimized control flow graph representing the program code after optimizing the program code. The instructions in the optimized control flow graph are mapped to the original control flow graph using the set of source identifiers to form a mapping transformation. Behavior profile data associated with the optimized program code is moved to basic blocks in the original control flow graph using the mapping transformation to form the optimization insensitive behavior profile.
公开/授权文献
信息查询