会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 32. 发明申请
    • SELECTIVE CACHE-TO-CACHE LATERAL CASTOUTS
    • 选择性高速缓存行驶路线
    • US20120203973A1
    • 2012-08-09
    • US13445646
    • 2012-04-12
    • Guy L. GuthrieWilliam J. StarkeJeffrey StuecheliDerek E. WilliamsThomas R. Puzak
    • Guy L. GuthrieWilliam J. StarkeJeffrey StuecheliDerek E. WilliamsThomas R. Puzak
    • G06F12/12
    • G06F12/0811G06F12/12
    • A data processing system includes first and second processing units and a system memory. The first processing unit has first upper and first lower level caches, and the second processing unit has second upper and lower level caches. In response to a data request, a victim cache line to be castout from the first lower level cache is selected, and the first lower level cache selects between performing a lateral castout (LCO) of the victim cache line to the second lower level cache and a castout of the victim cache line to the system memory based upon a confidence indicator associated with the victim cache line. In response to selecting an LCO, the first processing unit issues an LCO command on the interconnect fabric and removes the victim cache line from the first lower level cache, and the second lower level cache holds the victim cache line.
    • 数据处理系统包括第一和第二处理单元和系统存储器。 第一处理单元具有第一上层和第一下层高速缓存,第二处理单元具有第二上层和下层高速缓存。 响应于数据请求,选择要从第一较低级高速缓存丢弃的受害者高速缓存行,并且第一较低级高速缓存选择在执行到第二低级高速缓存的受害者高速缓存行的横向流出(LCO) 基于与受害者高速缓存行相关联的置信指示,将受害者缓存行的丢弃发送到系统存储器。 响应于选择LCO,第一处理单元在互连结构上发布LCO命令,并从第一低级缓存中移除受害者高速缓存行,并且第二下级缓存保存受害缓存行。
    • 35. 发明申请
    • Data processing system and method for efficient storage of metadata in a system memory
    • 用于在系统存储器中有效存储元数据的数据处理系统和方法
    • US20060179248A1
    • 2006-08-10
    • US11055640
    • 2005-02-10
    • James FieldsSanjeev GhaiWarren MauleJeffrey Stuecheli
    • James FieldsSanjeev GhaiWarren MauleJeffrey Stuecheli
    • G06F13/28
    • G06F11/1064G06F12/0831
    • A cache coherent data processing system includes a plurality of processing units each having at least an associated cache, a system memory, and a memory controller that is coupled to and controls access to the system memory. The system memory includes a plurality of storage locations for storing a memory block of data, where each of the plurality of storage locations is sized to store a sub-block of data. The system memory further includes metadata storage for storing metadata, such as a domain indicator, describing the memory block. In response to a failure of a storage location for a particular sub-block among the plurality of sub-blocks, the memory controller overwrites at least a portion of the metadata in the metadata storage with the particular sub-block of data.
    • 高速缓存一致性数据处理系统包括多个处理单元,每个处理单元至少具有相关联的高速缓存,系统存储器和存储器控制器,其耦合到并控制对系统存储器的访问。 系统存储器包括用于存储数据的存储块的多个存储位置,其中多个存储位置中的每一个被设置为存储数据的子块。 系统存储器还包括用于存储描述存储器块的诸如域指示符的元数据的元数据存储。 响应于多个子块中的特定子块的存储位置的故障,存储器控制器使用特定的数据子块来覆盖元数据存储器中的元数据的至少一部分。
    • 38. 发明授权
    • Selective cache-to-cache lateral castouts
    • 选择性高速缓存到缓存横向转义
    • US09189403B2
    • 2015-11-17
    • US12650018
    • 2009-12-30
    • Guy L. GuthrieWilliam J. StarkeJeffrey StuecheliDerek E. WilliamsThomas R. Puzak
    • Guy L. GuthrieWilliam J. StarkeJeffrey StuecheliDerek E. WilliamsThomas R. Puzak
    • G06F12/00G06F12/08G06F12/12
    • G06F12/0811G06F12/12
    • A data processing system includes first and second processing units and a system memory. The first processing unit has first upper and first lower level caches, and the second processing unit has second upper and lower level caches. In response to a data request, a victim cache line to be castout from the first lower level cache is selected, and the first lower level cache selects between performing a lateral castout (LCO) of the victim cache line to the second lower level cache and a castout of the victim cache line to the system memory based upon a confidence indicator associated with the victim cache line. In response to selecting an LCO, the first processing unit issues an LCO command on the interconnect fabric and removes the victim cache line from the first lower level cache, and the second lower level cache holds the victim cache line.
    • 数据处理系统包括第一和第二处理单元和系统存储器。 第一处理单元具有第一上层和第一下层高速缓存,第二处理单元具有第二上层和下层高速缓存。 响应于数据请求,选择要从第一较低级高速缓存丢弃的受害者高速缓存行,并且第一较低级高速缓存选择在执行到第二低级高速缓存的受害者高速缓存行的横向流出(LCO) 基于与受害者高速缓存行相关联的置信指示,将受害者缓存行的丢弃发送到系统存储器。 响应于选择LCO,第一处理单元在互连结构上发布LCO命令,并从第一低级缓存中移除受害者高速缓存行,并且第二下级缓存保存受害缓存行。
    • 39. 发明申请
    • EXECUTING BACKGROUND WRITES TO IDLE DIMMS
    • 执行背景写入空白
    • US20080091905A1
    • 2008-04-17
    • US11951735
    • 2007-12-06
    • Mark BrittainWarren MauleGary MorrisonJeffrey Stuecheli
    • Mark BrittainWarren MauleGary MorrisonJeffrey Stuecheli
    • G06F12/00
    • G06F13/161G06F13/1626
    • Memory modules are designed with multiple write buffers utilized to temporarily hold write data. “Write-to-buffer” operations moves write data from the memory controller to the write buffers while the memory module is busy processing read operations. Then, address-only “write” commands are later issued to write the buffered write data to the memory device. The write commands targeting idle DIMMs are issued in sequence ahead of writes targeting busy DIMMs (or soon to be busy). Moving the data via a background write-to-buffer operation increases the efficiency of the common write data channel and allows the write data bus to reach maximum bandwidth during periods of heavy read activity. The actual write operations, deferred to periods of when the negative affects of the write can be completely/mostly hidden. In periods of light read activity or when there are no reads pending, buffering data in the memory module enables the buffered data to be written in parallel across multiple memory modules simultaneously.
    • 内存模块设计有多个写入缓冲器,用于临时保存写入数据。 “写入缓冲”操作将内存控制器中的写入数据移动到写入缓冲区,同时内存模块正忙于处理读取操作。 然后,随后发出仅地址的“写入”命令来将缓冲的写入数据写入存储器件。 针对闲置DIMM的写命令在针对繁忙DIMM(或即将忙于)的写入之前按顺序发出。 通过后台写入缓冲操作移动数据可以提高通用写入数据通道的效率,并允许写入数据总线在重读操作期间达到最大带宽。 实际写入操作,延迟到写入负面影响的时期可以完全/大部分隐藏。 在光读取活动期间,或者当没有读取待处理时,缓冲存储器模块中的数据使缓冲数据能够同时跨多个存储器模块并行编写。
    • 40. 发明申请
    • DATA PROCESSING SYSTEM AND METHOD FOR EFFICIENT STORAGE OF METADATA IN A SYSTEM MEMORY
    • 数据处理系统和方法,用于在系统存储器中有效存储元数据
    • US20080028156A1
    • 2008-01-31
    • US11836908
    • 2007-08-10
    • James FieldsSanjeev GhaiWarren MauleJeffrey Stuecheli
    • James FieldsSanjeev GhaiWarren MauleJeffrey Stuecheli
    • G06F12/08
    • G06F11/1064G06F12/0831
    • A cache coherent data processing system includes a plurality of processing units each having at least an associated cache, a system memory, and a memory controller that is coupled to and controls access to the system memory. The system memory includes a plurality of storage locations for storing a memory block of data, where each of the plurality of storage locations is sized to store a sub-block of data. The system memory further includes metadata storage for storing metadata, such as a domain indicator, describing the memory block. In response to a failure of a storage location for a particular sub-block among the plurality of sub-blocks, the memory controller overwrites at least a portion of the metadata in the metadata storage with the particular sub-block of data.
    • 高速缓存一致性数据处理系统包括多个处理单元,每个处理单元至少具有相关联的高速缓存,系统存储器和存储器控制器,其耦合到并控制对系统存储器的访问。 系统存储器包括用于存储数据的存储块的多个存储位置,其中多个存储位置中的每一个被设置为存储数据的子块。 系统存储器还包括用于存储描述存储器块的诸如域指示符的元数据的元数据存储。 响应于多个子块中的特定子块的存储位置的故障,存储器控制器使用特定的数据子块来覆盖元数据存储器中的元数据的至少一部分。