会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 6. 发明申请
    • Method To Reduce The Number Of Load Instructions Searched By Stores And Snoops In An Out-Of-Order Processor
    • 减少无序处理器中存储和侦听搜索的加载指令数量的方法
    • US20080276077A1
    • 2008-11-06
    • US12172521
    • 2008-07-14
    • Erik R. AltmanVijayalakshmi Srinivasan
    • Erik R. AltmanVijayalakshmi Srinivasan
    • G06F9/30
    • G06F9/3834
    • A method for reducing the number of load instructions in the load reorder queue (LRQ) that are searched when a load instruction is executed by a processor, including dispatching the load instructions; inserting the load instructions in the LRQ in program order; clearing a load received data field; executing the load instructions; checking load reorder queue (LRQ) entries; re-executing the load instruction of the matching LRQ entry; continuing execution; getting the load data; setting the load received data field; comparing a load sequence number (LSQN) of each load instruction to a snoop_safe register contents; ANDing all the load received data bits if the LSQN is greater in magnitude to the snoop_safe; setting the snoop_safe register to the LSQN of the load instruction; searching the LRQ entry; and setting a load_peril_snoop register to the LRQ index value where the first load instruction younger to the snoop_safe was found.
    • 一种用于减少在由处理器执行加载指令时搜索的加载重新排序队列(LRQ)中的加载指令的数量的方法,包括分派加载指令; 以程序顺序插入LRQ中的加载指令; 清除负载接收的数据字段; 执行加载指令; 检查装载重新排序队列(LRQ)条目; 重新执行匹配LRQ条目的加载指令; 继续执行 获取负载数据; 设置负载接收数据字段; 将每个加载指令的加载序列号(LSQN)与snoop_safe寄存器内容进行比较; 如果LSQN的幅度大于snoop_safe,则对所有加载接收数据位进行AND操作; 将snoop_safe寄存器设置为加载指令的LSQN; 搜索LRQ条目; 并将load_peril_snoop寄存器设置为找到snoop_safe较小的第一个加载指令的LRQ索引值。
    • 7. 发明授权
    • Limiting entries searched in load reorder queue to between two pointers for match with executing load instruction
    • 将加载重新排序队列中搜索的条目限制在两个指针之间,以便与执行加载指令匹配
    • US07401209B2
    • 2008-07-15
    • US11427928
    • 2006-06-30
    • Erik R. AltmanVijayalakshmi Srinivasan
    • Erik R. AltmanVijayalakshmi Srinivasan
    • G06F9/312
    • G06F9/3834
    • A method for reducing the number of load instructions in the load reorder queue (LRQ) that are searched when a load instruction is executed by a processor, including dispatching the load instructions; inserting the load instructions in the LRQ in program order; clearing a load received data field; executing the load instructions; checking load reorder queue (LRQ) entries; re-executing the load instruction of the matching LRQ entry; continuing execution; getting the load data; setting the load received data field; comparing a load sequence number (LSQN) of each load instruction to a snoop_safe register contents; ANDing all the load received data bits if the LSQN is greater in magnitude to the snoop_safe; setting the snoop_safe register to the LSQN of the load instruction; searching the LRQ entry; and setting a load_peril_snoop register to the LRQ index value where the first load instruction younger to the snoop_safe was found.
    • 一种用于减少在由处理器执行加载指令时搜索的加载重新排序队列(LRQ)中的加载指令的数量的方法,包括分派加载指令; 以程序顺序插入LRQ中的加载指令; 清除负载接收的数据字段; 执行加载指令; 检查装载重新排序队列(LRQ)条目; 重新执行匹配LRQ条目的加载指令; 继续执行 获取负载数据; 设置负载接收数据字段; 将每个加载指令的加载序列号(LSQN)与snoop_safe寄存器内容进行比较; 如果LSQN的幅度大于snoop_safe,则对所有加载接收数据位进行AND操作; 将snoop_safe寄存器设置为加载指令的LSQN; 搜索LRQ条目; 并将load_peril_snoop寄存器设置为找到snoop_safe较小的第一个加载指令的LRQ索引值。