会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 9. 发明申请
    • MEANS FOR SUPPORTING AND TRACKING A LARGE NUMBER OF IN-FLIGHT LOADS IN AN OUT-OF-ORDER PROCESSOR
    • 用于支持和跟踪在订单处理器中的大量航空货运的手段
    • US20080010441A1
    • 2008-01-10
    • US11428589
    • 2006-07-05
    • Erik R. AltmanVijayalakshmi Srinivasan
    • Erik R. AltmanVijayalakshmi Srinivasan
    • G06F9/44
    • G06F9/44
    • A method for supporting and tracking a plurality of loads in an out-of-order processor being run by a program includes executing instructions on the processor, the instructions including an address from which data is to be loaded and memory locations from which load data is received, determining inputs of the instructions, determining a function unit on which to execute the instructions, storing the plurality of instructions in both a LRQ and a LIP queue, the LRQ comprising a list of the plurality of stores and the LIP comprising a list of respective addresses of the plurality of loads, dividing the LIP into a set of congruence classes, each holding a predetermined number of the loads, allowing the loads to be stored in the memory locations, snooping the load data, and allowing a plurality of snoops to selectively invalidate the load data from snooped addresses so as to maintain sequential load consistency.
    • 一种用于支持和跟踪由程序运行的无序处理器中的多个负载的方法包括在处理器上执行指令,指令包括要从中加载数据的地址和加载数据所在的存储位置 接收,确定所述指令的输入,确定执行所述指令的功能单元,将所述多个指令存储在LRQ和LIP队列中,所述LRQ包括所述多个存储的列表,并且所述LIP包括: 多个负载的相应地址,将该LIP划分为一组一致的等级,每个等级保持预定数量的负载,允许将负载存储在存储器位置中,窥探负载数据,并允许多个监视 有选择地使来自探测地址的负载数据无效,以保持顺序的负载一致性。
    • 10. 发明申请
    • MEANS FOR SUPPORTING AND TRACKING A LARGE NUMBER OF IN-FLIGHT STORES IN AN OUT-OF-ORDER PROCESSOR
    • 用于支持和跟踪在订单处理程序中的大量飞行存储
    • US20080010440A1
    • 2008-01-10
    • US11428582
    • 2006-07-05
    • Erik R. AltmanVijayalakshmi Srinivasan
    • Erik R. AltmanVijayalakshmi Srinivasan
    • G06F9/44
    • G06F9/44
    • A method for supporting and tracking a plurality of stores in an out-of-order processor run by a predetermined program includes executing a plurality of instructions on the processor, each instruction including an address from which data is to be loaded and a plurality of memory locations from which load data is received, determining inputs of the instructions, determining a function unit on which to execute the instructions; storing the plurality of instructions in both a Retirement Store Queue (RSTQ) and a Forwarding Store Queue (FSTQ), the RSTQ comprising a list of the plurality of stores and the FSTQ comprising a list of respective addresses of the plurality of stores, allowing the plurality of stores to be stored in the plurality of memory locations, and allowing the plurality of stores to forward the load data only after the instructions have determined that the predetermined number of the stores has completed the series of the execution processes.
    • 一种用于在由预定程序运行的无序处理器中支持和跟踪多个存储的方法包括在处理器上执行多个指令,每个指令包括要从其加载数据的地址和多个存储器 接收负载数据的位置,确定指令的输入,确定执行指令的功能单元; 将所述多个指令存储在退休存储队列(RSTQ)和转发存储队列(FSTQ)两者中,所述R​​STQ包括所述多个存储的列表,并且所述FSTQ包括所述多个存储的相应地址的列表, 要存储在多个存储单元中的多个存储器,并且只有在指令已经确定预定数量的存储器已经完成了一系列执行处理之后才允许多个存储器转发加载数据。