会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • Memory Reorder Queue Biasing Preceding High Latency Operations
    • 内存重新排序队列偏差前置高延迟操作
    • US20140082272A1
    • 2014-03-20
    • US13781519
    • 2013-02-28
    • Mark A. BrittainJohn S. DodsonStephen PowellEric E. RetterJeffrey A. Stuecheli
    • Mark A. BrittainJohn S. DodsonStephen PowellEric E. RetterJeffrey A. Stuecheli
    • G11C11/406G06F13/16
    • G11C11/40607G06F13/1626G06F13/1689
    • A method for controlling memory refresh operations in dynamic random access memories. The method includes determining a count of deferred memory refresh operations for a first memory rank. Responsive to the count approaching a high priority threshold, issuing an early high priority refresh notification for the first memory rank, which indicates the pre-determined time for performing a high priority memory refresh operation at the first memory rank. Responsive to the early high priority refresh notification, the behavior of a read reorder queue is dynamically modified to give priority scheduling to at least one read command targeting the first memory rank, and one or more of the at least one read command is executed on the first memory rank according to the priority scheduling. Priority scheduling removes these commands from the re-order queue before the refresh operation is initiated at the first memory rank.
    • 一种用于控制动态随机存取存储器中的存储器刷新操作的方法。 该方法包括确定第一存储器等级的延迟存储器刷新操作的计数。 响应于接近高优先级阈值的计数,发出用于第一存储器级的早期高优先级刷新通知,其指示在第一存储器级执行高优先级存储器刷新操作的预定时间。 响应于早期高优先级刷新通知,动态地修改读取重新排序队列的行为,以便对至少一个针对第一存储器等级的读取命令给出优先级调度,并且在所述至少一个读取命令中执行一个或多个读取命令 根据优先级调度的第一内存等级。 优先级调度在刷新操作以第一存储器等级开始之前从重新排序队列中移除这些命令。
    • 2. 发明授权
    • Memory reorder queue biasing preceding high latency operations
    • 在高延迟操作之前,内存重新排序队列偏移
    • US08909874B2
    • 2014-12-09
    • US13371906
    • 2012-02-13
    • Mark A. BrittainJohn S. DodsonStephen J. PowellEric E. RetterJeffrey A. Stuecheli
    • Mark A. BrittainJohn S. DodsonStephen J. PowellEric E. RetterJeffrey A. Stuecheli
    • G06F12/00G06F13/00G06F13/28
    • G11C11/40607G06F13/1626G06F13/1689
    • A memory system and data processing system for controlling memory refresh operations in dynamic random access memories. The memory controller comprises logic that: tracks a time remaining before a scheduled time for performing a high priority, high latency operation a first memory rank of the memory system; responsive to the time remaining reaching a pre-established early notification time before the schedule time for performing the high priority, high latency operation, biases the re-order queue containing memory access operations targeting the plurality of ranks to prioritize scheduling of any first memory access operations that target the first memory rank. The logic further: schedules the first memory access operations to the first memory rank for early completion relative to other memory access operations in the re-order queue that target other memory ranks; and performs the high priority, high latency operation at the first memory rank at the scheduled time.
    • 一种用于控制动态随机存取存储器中的存储器刷新操作的存储器系统和数据处理系统。 存储器控制器包括以下逻辑:跟踪在用于执行高优先级高等待时间操作的预定时间之前的剩余时间存储器系统的第一存储器等级; 响应于在执行高优先级高等待时间操作的调度时间之前达到预先建立的早期通知时间的时间,偏置包含针对多个等级的存储器访问操作的重新排序队列,以优先排序任何第一存储器访问 针对第一个内存排名的操作。 该逻辑进一步:将第一存储器访问操作调度到第一存储器等级以便相对于针对其他存储器排序的重新排序队列中的其他存储器访问操作来提前完成; 并且在预定时间在第一存储器等级执行高优先级,高延迟操作。
    • 3. 发明申请
    • MEMORY RECORDER QUEUE BIASING PRECEDING HIGH LATENCY OPERATIONS
    • 内存记录器排队高效率运行
    • US20130212330A1
    • 2013-08-15
    • US13371906
    • 2012-02-13
    • Mark A. BrittainJohn S. DodsonStephen J. PowellEric E. RetterJeffrey A. Stuecheli
    • Mark A. BrittainJohn S. DodsonStephen J. PowellEric E. RetterJeffrey A. Stuecheli
    • G06F12/00
    • G11C11/40607G06F13/1626G06F13/1689
    • A memory system and data processing system for controlling memory refresh operations in dynamic random access memories. The memory controller comprises logic that: tracks a time remaining before a scheduled time for performing a high priority, high latency operation a first memory rank of the memory system; responsive to the time remaining reaching a pre-established early notification time before the schedule time for performing the high priority, high latency operation, biases the re-order queue containing memory access operations targeting the plurality of ranks to prioritize scheduling of any first memory access operations that target the first memory rank. The logic further: schedules the first memory access operations to the first memory rank for early completion relative to other memory access operations in the re-order queue that target other memory ranks; and performs the high priority, high latency operation at the first memory rank at the scheduled time.
    • 一种用于控制动态随机存取存储器中的存储器刷新操作的存储器系统和数据处理系统。 存储器控制器包括以下逻辑:跟踪在用于执行高优先级高等待时间操作的预定时间之前的剩余时间存储器系统的第一存储器等级; 响应于在执行高优先级高等待时间操作的调度时间之前达到预先建立的早期通知时间的时间,偏置包含针对多个等级的存储器访问操作的重新排序队列,以优先排序任何第一存储器访问 针对第一个内存排名的操作。 该逻辑进一步:将第一存储器访问操作调度到第一存储器等级以便相对于针对其他存储器排序的重新排序队列中的其他存储器访问操作来提前完成; 并且在预定时间在第一存储器等级执行高优先级,高延迟操作。
    • 7. 发明授权
    • Access speculation predictor implemented via idle command processing resources
    • 通过空闲命令处理资源实现访问推测预测器
    • US08131974B2
    • 2012-03-06
    • US12105427
    • 2008-04-18
    • Richard NicholasRam RaghavanEric E. RetterJeffrey A. Stuecheli
    • Richard NicholasRam RaghavanEric E. RetterJeffrey A. Stuecheli
    • G06F12/00G06F9/26G06F9/34
    • G06F12/0862G06F12/0831G06F2212/507G06F2212/6022G06F2212/6024Y02D10/13
    • An access speculation predictor is provided that may be implemented using idle command processing resources, such as registers of idle finite state machines (FSMs) in a memory controller. The access speculation predictor may predict whether to perform speculative retrieval of data for a data request from a main memory of the data processing system based on history information stored for a memory region targeted by the data request. In particular, a first address may be extracted from the data request and compared to memory regions associated with second addresses stored in address registers of a plurality of FSMs of the memory controller. A FSM whose memory region includes the first address may be selected. History information for the memory region may be obtained from the selected FSM. The history information may be used to control whether to speculatively retrieve the data for the data request from a main memory.
    • 提供了可以使用诸如存储器控制器中的空闲有限状态机(FSM)的寄存器的空闲命令处理资源来实现的访问推测预测器。 访问推测预测器可以基于针对数据请求所针对的存储区域存储的历史信息来预测是否对数据处理系统的主存储器执行针对数据请求的数据的推测检索。 特别地,可以从数据请求中提取第一地址,并与存储在存储器控制器的多个FSM的地址寄存器中的第二地址相关联的存储器区域进行比较。 可以选择其存储区域包括第一地址的FSM。 可以从所选择的FSM获得用于存储器区域的历史信息。 历史信息可以用于控制是否从主存储器推测性地检索数据请求的数据。
    • 10. 发明授权
    • Access speculation predictor with predictions based on a domain indicator of a cache line
    • 使用基于缓存行的域指示符的预测来访问推测预测器
    • US08127106B2
    • 2012-02-28
    • US12105464
    • 2008-04-18
    • Richard NicholasEric E. RetterJeffrey A. Stuecheli
    • Richard NicholasEric E. RetterJeffrey A. Stuecheli
    • G06F12/00G06F9/26G06F9/34
    • G06F12/0862G06F12/0831Y02D10/13
    • An access speculation predictor may predict whether to perform speculative retrieval of data for a data request from a main memory based on whether or not a domain indicator in the data request indicates that the cache line corresponding to the data has a special invalid state or not. In particular, a first address and a domain indicator are extracted from first data request. The first address is used to select a finite state machine (FSM) of a memory controller based on memory regions associated with the FSMs of the memory controller. Speculative retrieval of data for the first data request from main memory is controlled based on whether the domain indicator identifies the special invalid state or not and, if the domain indicator identifies that the cache line does not have the special invalid state, based on information stored in registers associated with the selected FSM.
    • 接入推测预测器可以基于数据请求中的域指示符是否指示对应于该数据的高速缓存行具有特殊的无效状态来预测是否对来自主存储器的数据请求的数据进行推测检索。 特别地,从第一数据请求中提取第一地址和域指示符。 第一个地址用于基于与存储器控制器的FSM相关联的存储器区域来选择存储器控制器的有限状态机(FSM)。 基于域指示符是否识别特殊无效状态来控制来自主存储器的第一数据请求的数据的推测检索,并且如果域指示符基于存储的信息识别出高速缓存行不具有特殊无效状态 在与所选FSM相关联的寄存器中。