会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 6. 发明申请
    • SELECTIVE CACHE-TO-CACHE LATERAL CASTOUTS
    • 选择性高速缓存行驶路线
    • US20110161589A1
    • 2011-06-30
    • US12650018
    • 2009-12-30
    • Guy L. GuthrieWilliam J. StarkeJeffrey A. StuecheliDerek E. WilliamsThomas R. Puzak
    • Guy L. GuthrieWilliam J. StarkeJeffrey A. StuecheliDerek E. WilliamsThomas R. Puzak
    • G06F12/08G06F12/00
    • 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命令,并从第一低级缓存中移除受害者高速缓存行,并且第二下级缓存保存受害缓存行。
    • 8. 发明授权
    • Apparatus and method for prefetching subblocks from a low speed memory
to a high speed memory of a memory hierarchy depending upon state of
replacing bit in the low speed memory
    • 根据代替低速存储器中的位的状态,将子块从低速存储器预取到存储器层级的高速存储器的装置和方法
    • US4774654A
    • 1988-09-27
    • US685527
    • 1984-12-24
    • James H. PomereneThomas R. PuzakRudolph N. RechtschaffenKimming So
    • James H. PomereneThomas R. PuzakRudolph N. RechtschaffenKimming So
    • G06F12/08G06F12/12
    • G06F12/0862G06F12/0897G06F2212/6024
    • A prefetching mechanism for a memory hierarchy which includes at least two levels of storage, with L1 being a high-speed low-capacity memory, and L2 being a low-speed high-capacity memory, with the units of L2 and L1 being blocks and sub-blocks respectively, with each block containing several sub-blocks in consecutive addresses. Each sub-block is provided an additional bit, called a r-bit, which indicates that the sub-block has been previously stored in L1 when the bit is 1, and has not been previously stored in L1 when the bit is 0. Initially when a block is loaded into L2 each of the r-bits in the sub-block are set to 0. When a sub-block is transferred from L1 to L2, its r-bit is then set to 1 in the L2 block, to indicate its previous storage in L1. When the CPU references a given sub-block which is not present in L1, and has to be fetched from L2 to L1, the remaining sub-blocks in this block having r-bits set to 1 are prefetched to L1. This prefetching of the other sub-blocks having r-bits set to 1 results in a more efficient utilization of the L1 storage capacity and results in a highter hit ratio.
    • 一种用于存储器层级的预取机制,其包括至少两个级别的存储,L1是高速低容量存储器,L2是低速大容量存储器,L2和L1的单位是块, 子块,每个块包含连续地址中的几个子块。 每个子块被提供一个称为r位的附加位,该位指示当该位为1时该子块已经预先存储在L1中,并且当该位为0时,该块尚未预先存储在L1中。最初 当块被加载到L2中时,子块中的每个r位被设置为0.当子块从L1传送到L2时,其r位在L2块中被设置为1,到 表示其以前在L1中的存储。 当CPU参考L1中不存在并且必须从L2取出的给定子块时,将具有设置为1的r位的该块中剩余的子块预取为L1。 将r位设置为1的其他子块的预取导致L1存储容量的更有效的利用并导致更高的命中率。