会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 61. 发明授权
    • System, method and computer program product for monitoring memory access
    • 用于监控内存访问的系统,方法和计算机程序产品
    • US08635381B2
    • 2014-01-21
    • US12869591
    • 2010-08-26
    • Richard L. ArndtKarthick RajamaniJeffrey A. Stuecheli
    • Richard L. ArndtKarthick RajamaniJeffrey A. Stuecheli
    • G06F3/00
    • G06F11/3485G06F2201/88
    • According to one aspect of the present disclosure a method and technique for monitoring memory access is disclosed. The method includes monitoring, by a plurality of memory controllers, access to a memory unit, wherein each memory controller is associated with a different range of memory addresses of the memory unit, and wherein each memory controller monitors access for its associated range of memory addresses. The method also includes updating an incrementor with access data corresponding to accesses to the memory unit, wherein each memory controller updates the access data based on access of its associated range of memory addresses. The method further includes storing, by each respective memory controller, the updated access data in a cache corresponding to the respective range of memory addresses and, responsive to the updated access data for a respective range of memory addresses exceeding a threshold, storing the access data for the respective range of memory addresses in memory unit.
    • 根据本公开的一个方面,公开了一种用于监视存储器访问的方法和技术。 该方法包括通过多个存储器控制器监视对存储器单元的访问,其中每个存储器控制器与存储器单元的存储器地址的不同范围相关联,并且其中每个存储器控制器监视对其相关联的存储器地址范围的访问 。 该方法还包括使用与对存储器单元的访问相对应的访问数据来更新增量器,其中每个存储器控制器基于其相关联的存储器地址范围的访问来更新访问数据。 该方法还包括由每个相应的存储器控​​制器将更新的访问数据存储在与存储器地址的相应范围相对应的高速缓存中,并且响应于对于超过阈值的存储器地址的相应范围的更新的访问数据,存储访问数据 对于存储器单元中的各个存储器地址范围。
    • 63. 发明授权
    • 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获得用于存储器区域的历史信息。 历史信息可以用于控制是否从主存储器推测性地检索数据请求的数据。
    • 65. 发明申请
    • METHOD AND CACHE SYSTEM WITH SOFT I-MRU MEMBER PROTECTION SCHEME DURING MAKE MRU ALLOCATION
    • 在制作MRU分配过程中使用软I-MRU成员保护方案的方法和缓存系统
    • US20080082754A1
    • 2008-04-03
    • US11538091
    • 2006-10-03
    • Robert H. BellJeffrey A. Stuecheli
    • Robert H. BellJeffrey A. Stuecheli
    • G06F13/00
    • G06F12/126
    • A caching mechanism implementing a “soft” Instruction-Most Recently Used (I-MRU) protection scheme whereby the selected I-MRU member (cache line) is only protected for a limited number of eviction cycles unless that member is updated/utilized during the period. An update or access to the instruction restarts the countdown that determines when the cache line is no longer protected as the I-MRU. Accordingly, only frequently used Instruction lines are protected, and old I-MRU lines age out of the cache. The old I-MRU members are evicted, such that all the members of a congruence class may be used for data. The I-MRU aging is accomplished through a counter or a linear feedback shift register (LFSR)-based “shootdown” of I-MRU cache lines. The LFSR is tuned such that an I-MRU line will be protected for a pre-established number of evictions.
    • 实现“软”指令 - 最近使用(I-MRU)保护方案的缓存机制,由此所选择的I-MRU成员(高速缓存行)仅对有限数量的驱逐周期进行保护,除非该成员在 期。 对该指令的更新或访问将重新启动倒数计时,以确定高速缓存行何时不再受I-MRU的保护。 因此,只有经常使用的指令行被保护,并且旧的I-MRU线老化在高速缓存之外。 旧的I-MRU成员被驱逐出来,使得一致等级的所有成员都可以用于数据。 I-MRU老化通过I-MRU高速缓存线的计数器或线性反馈移位寄存器(LFSR)的“下降”来实现。 调整LFSR,使得I-MRU线路将受到预先确定的驱逐次数的保护。
    • 69. 发明申请
    • 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.
    • 一种用于控制动态随机存取存储器中的存储器刷新操作的存储器系统和数据处理系统。 存储器控制器包括以下逻辑:跟踪在用于执行高优先级高等待时间操作的预定时间之前的剩余时间存储器系统的第一存储器等级; 响应于在执行高优先级高等待时间操作的调度时间之前达到预先建立的早期通知时间的时间,偏置包含针对多个等级的存储器访问操作的重新排序队列,以优先排序任何第一存储器访问 针对第一个内存排名的操作。 该逻辑进一步:将第一存储器访问操作调度到第一存储器等级以便相对于针对其他存储器排序的重新排序队列中的其他存储器访问操作来提前完成; 并且在预定时间在第一存储器等级执行高优先级,高延迟操作。