会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Method for filtering traffic to a physically-tagged data cache
    • 将流量过滤到物理标记的数据高速缓存的方法
    • US08612690B2
    • 2013-12-17
    • US13426647
    • 2012-03-22
    • Robert D. ClancyJames Norris DieffenderferThomas Philip Speier
    • Robert D. ClancyJames Norris DieffenderferThomas Philip Speier
    • G06F12/10G06F7/04
    • G06F12/1054G06F12/0864G06F12/1045G06F12/1063Y02D10/13
    • Embodiments of a data cache are disclosed that substantially decrease a number of accesses to a physically-tagged tag array of the data cache are provided. In general, the data cache includes a data array that stores data elements, a physically-tagged tag array, and a virtually-tagged tag array. In one embodiment, the virtually-tagged tag array receives a virtual address. If there is a match for the virtual address in the virtually-tagged tag array, the virtually-tagged tag array outputs, to the data array, a way stored in the virtually-tagged tag array for the virtual address. In addition, in one embodiment, the virtually-tagged tag array disables the physically-tagged tag array. Using the way output by the virtually-tagged tag array, a desired data element in the data array is addressed.
    • 公开了数据高速缓存的实施例,其提供了对数据高速缓存的物理标记的标签阵列的访问的数量的大量减少。 通常,数据高速缓存包括存储数据元素,物理标记的标签阵列和虚拟标记的标签阵列的数据阵列。 在一个实施例中,虚拟标记的标签阵列接收虚拟地址。 如果虚拟标记的标签阵列中的虚拟地址匹配,则虚拟标记的标签阵列将数据阵列中的虚拟地址标记在虚拟标记的数组中。 此外,在一个实施例中,虚拟标记的标签阵列禁用物理标记的标签阵列。 使用由虚拟标记的标签数组输出的方式,寻址数据数组中所需的数据元素。
    • 10. 发明授权
    • Method and apparatus for segregating shared and non-shared data in cache memory banks
    • 用于在高速缓存存储体中隔离共享和非共享数据的方法和装置
    • US07353319B2
    • 2008-04-01
    • US11144207
    • 2005-06-02
    • Thomas Philip SpeierJames Norris Dieffenderfer
    • Thomas Philip SpeierJames Norris Dieffenderfer
    • G06F12/06
    • G06F12/0848G06F12/0831G06F12/0837Y02D10/13
    • In a multiprocessor system, accesses to a given processor's banked cache are controlled such that shared data accesses are directed to one or more banks designated for holding shared data and/or non-shared data accesses are directed to one or more banks designated for holding non-shared data. A non-shared data bank may be designated exclusively for holding non-shared data, so that shared data accesses do not interfere with non-shared accesses to that bank. Also, a shared data bank may be designated exclusively for holding shared data, and one or more banks may be designated for holding both shared and non-shared data. An access control circuit directs shared and non-shared accesses to respective banks based on receiving a shared indication signal in association with the accesses. Further, in one or more embodiments, the access control circuit reconfigures one or more bank designations responsive to a bank configuration signal.
    • 在多处理器系统中,控制对给定处理器的存储高速缓存的访问,使得共享数据访问被定向到指定用于保存共享数据的一个或多个库和/或非共享数据访问被定向到指定用于保存非共享数据的一个或多个库 共享数据。 非共享数据库可以专门用于保存非共享数据,使得共享数据访问不会干扰对该银行的非共享访问。 此外,共享数据库可以被专门用于保存共享数据,并且可以指定一个或多个存储体来保存共享和非共享数据。 访问控制电路基于接收与访问相关联的共享指示信号,将共享和非共享访问指向各个存储体。 此外,在一个或多个实施例中,访问控制电路响应于存储体配置信号重新配置一个或多个存储体指定。