首页专利查询专利详情

*来源于国家知识产权局数据,仅供参考,实际以国家知识产权局展示为准

一种使用陷阱指令优化条件转移代码性能的方法及其系统

发明专利有效专利
  • 申请号:
    CN201010292061.1
  • IPC分类号:G06F9/45
  • 申请日期:
    2010-09-26
  • 申请人:
    中国科学院计算技术研究所
著录项信息
专利名称一种使用陷阱指令优化条件转移代码性能的方法及其系统
申请号CN201010292061.1申请日期2010-09-26
法律状态授权申报国家中国
公开/公告日2011-01-12公开/公告号CN101944041A
优先权暂无优先权号暂无
主分类号G06F9/45IPC分类号G06F9/45查看分类表>
申请人中国科学院计算技术研究所申请人地址
北京市海淀区中关村科学院南*** 变更 专利地址、主体等相关变化,请及时变更,防止失效
权利人中国科学院计算技术研究所当前权利人中国科学院计算技术研究所
发明人周舒畅;黄磊;吕方
代理机构北京律诚同业知识产权代理有限公司代理人祁建国;梁挥
摘要
本发明有关于一种使用陷阱指令优化条件转移代码性能的方法及其系统,其中该方法包括:步骤1,收集程序的轮廓信息,根据轮廓信息获取符合条件的分支指令;步骤2,将符合条件的分支指令转换成陷阱指令,并将陷阱指令的地址及其陷入地址记入陷阱转移表中;步骤3,生成记入有陷阱指令和陷阱转移表的汇编文件,并根据汇编文件生成程序可执行文件;步骤4,解析程序可执行文件,获取陷阱指令的地址与其陷入地址之间的偏移值,并将偏移值记录到陷阱指令的偏移域中;步骤5,运行记入偏移值后的程序可执行文件,当陷阱指令发生陷入时,对陷入进行响应。采用本发明的方法能够减少分支指令的处理时间,提高处理器流水线的吞吐率,获得性能提高。

我浏览过的专利

专利服务由北京酷爱智慧知识产权代理公司提供