会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • Multi-level cache having overlapping congruence groups of associativity sets in different cache levels
    • 具有不同高速缓存级别的关联性集合的重叠同余组的多级缓存
    • US20050125592A1
    • 2005-06-09
    • US10731065
    • 2003-12-09
    • Aaron Sawdey
    • Aaron Sawdey
    • G06F12/08G06F12/00G06F12/12
    • G06F12/0897G06F12/0864G06F12/127
    • A computer cache memory having at least two levels includes associativity sets allocated to congruence groups, each congruence group having multiple associativity sets (preferably two) in the higher level cache and multiple associativity sets (preferably three) in the lower level cache. The address range of an associativity set in the higher level cache is distributed among all the associativity sets in the lower level cache within the same congruence group, so that these lower level associativity sets are effectively shared by all associativity sets in the same congruence group in the higher level. The lower level cache is preferably a victim cache of the higher level cache. This sharing of lower level associativity sets by different associativity sets in the higher level effectively increases the associativity of the lower level to hold cast-outs of a hot associativity set in the upper level.
    • 具有至少两个级别的计算机高速缓冲存储器包括分配给同余组的关联性集合,每个等同组具有较高级别高速缓存中的多个关联集合(优选为两个),以及较低级别高速缓存中的多个关联集合(优选三个)。 在较高级别高速缓存中设置的关联性的地址范围被分配在同一同余组中的较低级高速缓存中的所有关联集合中,使得这些较低级别的关联性集合被相同同余组中的所有关联集合有效共享 更高层次。 较低级缓存优选地是较高级缓存的受害缓存。 较高级别的不同关联集合的较低层次关联集合的共享有效地提高了较低级别的关联性,从而保持了较高级别的热关联集合的转移。
    • 4. 发明申请
    • Cache memory, processing unit, data processing system and method for assuming a selected invalid coherency state based upon a request source
    • 高速缓冲存储器,处理单元,数据处理系统和方法,用于基于请求源假设所选择的无效一致性状态
    • US20060236037A1
    • 2006-10-19
    • US11109085
    • 2005-04-19
    • Guy GuthrieAaron SawdeyWilliam StarkeDerek Williams
    • Guy GuthrieAaron SawdeyWilliam StarkeDerek Williams
    • G06F13/28
    • G06F12/0811G06F12/0813G06F12/0831
    • At a first cache memory affiliated with a first processor core, an exclusive memory access operation is received via an interconnect fabric coupling the first cache memory to second and third cache memories respectively affiliated with second and third processor cores. The exclusive memory access operation specifies a target address. In response to receipt of the exclusive memory access operation, the first cache memory detects presence or absence of a source indication indicating that the exclusive memory access operation originated from the second cache memory to which the first cache memory is coupled by a private communication network to which the third cache memory is not coupled. In response to detecting presence of the source indication, a coherency state field of the first cache memory that is associated with the target address is updated to a first data-invalid state. In response to detecting absence of the source indication, the coherency state field of the first cache memory is updated to a different second data-invalid state.
    • 在与第一处理器核心相关联的第一高速缓冲存储器处,通过将第一高速缓冲存储器耦合到分别隶属于第二和第三处理器核的第二和第三高速缓冲存储器的互连结构接收独占存储器存取操作。 独占内存访问操作指定目标地址。 响应于独占存储器访问操作的接收,第一高速缓存存储器检测是否存在指示来自第一高速缓存存储器的专用存储器访问操作的源指示由第一高速缓冲存储器通过专用通信网络耦合到 第三缓存存储器未被耦合。 响应于检测到源指示的存在,与目标地址相关联的第一高速缓冲存储器的一致性状态字段被更新为第一数据无效状态。 响应于检测到不存在源指示,将第一高速缓冲存储器的一致性状态字段更新为不同的第二数据无效状态。