• 专利标题: 用于实现加载存储重新排序和优化的指令定义
  • 专利标题(英): An instruction definition to implement load store reordering and optimization
  • 申请号: CN201380042998.5
    申请日: 2013-06-13
  • 公开(公告)号: CN104583956A
    公开(公告)日: 2015-04-29
  • 发明人: M·阿布达拉G·A·伍兹
  • 申请人: 索夫特机械公司
  • 申请人地址: 美国加利福尼亚州
  • 专利权人: 索夫特机械公司
  • 当前专利权人: 英特尔公司
  • 当前专利权人地址: 美国加利福尼亚州
  • 代理机构: 北京市金杜律师事务所
  • 代理商 李辉
  • 优先权: 61/660,610 2012.06.15 US
  • 国际申请: PCT/US2013/045722 2013.06.13
  • 国际公布: WO2013/188696 EN 2013.12.19
  • 进入国家日期: 2015-02-12
  • 主分类号: G06F9/46
  • IPC分类号: G06F9/46 G06F9/38
用于实现加载存储重新排序和优化的指令定义
摘要:
一种用于在乱序处理器中从存储指令向对应的加载指令转发数据的方法。该方法包括访问传入的指令的序列,在指令的所述序列之中,将存储指令分离成存储地址指令和存储数据指令,其中存储地址执行地址计算和取读,并且其中存储数据执行寄存器内容到存储器地址的加载。该方法还包括:在指令的所述序列之中,将加载指令分离成加载地址指令和加载数据指令,其中加载地址执行地址计算和取读,并且其中加载数据执行存储器地址内容到寄存器中的加载,以及将存储地址指令和加载地址指令重新排序得比LD/SD指令序列更早并且距LD/SD指令序列更远,以实现加载和存储的较早的分派和执行。
公开/授权文献
0/0