加载中...
首页专利查询专利详情

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

选择要在计算系统中执行的优化代码的方法和系统

发明专利有效专利
  • 申请号:
    CN201310019878.5
  • IPC分类号:G06F9/45
  • 申请日期:
    2013-01-18
  • 申请人:
    国际商业机器公司
著录项信息
专利名称选择要在计算系统中执行的优化代码的方法和系统
申请号CN201310019878.5申请日期2013-01-18
法律状态授权申报国家中国
公开/公告日2013-07-24公开/公告号CN103218245A
优先权暂无优先权号暂无
主分类号G06F9/45IPC分类号G;0;6;F;9;/;4;5查看分类表>
申请人国际商业机器公司申请人地址
美国纽约阿芒克 变更 专利地址、主体等相关变化,请及时变更,防止失效
权利人国际商业机器公司当前权利人国际商业机器公司
发明人J.R.库塞尔;M.G.库普弗施米德;P.E.沙特;R.A.希勒
代理机构北京市柳沈律师事务所代理人周少杰
摘要
编译器可以优化源代码以及任何引用库以在多种不同处理器架构实现上执行。例如,如果计算节点具有带有三种不同架构实现的三种不同类型的处理器,则编译器可以编译源代码并且生成三种版本的对象代码,其中对于三种不同处理器类型之一优化每种版本。在编译源代码之后,产生的可执行代码可以包含在三种版本之间选择的必要信息。例如,当程序加载器分配可执行代码给处理器时,系统确定处理器的类型并且确保仅仅执行与该类型对应的优化版本。由此,操作系统基于例如处理器的当前状态(例如,其CPU是否被完全利用)自由分配可执行代码给任何处理器,并且仍然享受执行对于被分配可执行代码的任一处理器优化的代码的好处。

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