会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明申请
    • METHODS AND APPARATUS FOR HANDLING A CACHE MISS
    • 处理缓存错误的方法和设备
    • US20120272009A1
    • 2012-10-25
    • US13540684
    • 2012-07-03
    • John D. IrishChad B. McBrideAndrew H. Wottreng
    • John D. IrishChad B. McBrideAndrew H. Wottreng
    • G06F12/08
    • G06F12/126G06F12/0862G06F12/1027G06F12/127G06F2212/654
    • In a first aspect, a first method is provided. The first method includes the steps of (1) providing a cache having a plurality of cache entries, each entry adapted to store data, wherein the cache is adapted to be accessed by hardware and software in a first operational mode; (2) determining an absence of desired data in one of the plurality of cache entries; (3) determining a status based on a current operational mode and a value of hint-lock bits associated with the plurality of cache entries; and (4) determining availability of at least one of the cache entries based on the status, wherein availability of a cache entry indicates that data stored in the cache entry can be replaced. Numerous other aspects are provided.
    • 在第一方面,提供了第一种方法。 第一种方法包括以下步骤:(1)提供具有多个高速缓存条目的高速缓存,每个条目适于存储数据,其中高速缓存适于在第一操作模式中由硬件和软件进行访问; (2)确定在所述多个高速缓存条目之一中不存在期望数据; (3)基于当前操作模式和与所述多个高速缓存条目相关联的提示锁定位的值来确定状态; 以及(4)基于所述状态来确定所述高速缓存条目中的至少一个的可用性,其中高速缓存条目的可用性指示可以替换存储在所述高速缓存条目中的数据。 提供了许多其他方面。
    • 6. 发明授权
    • Methods and apparatus for handling a cache miss
    • 用于处理高速缓存未命中的方法和装置
    • US08589630B2
    • 2013-11-19
    • US13540684
    • 2012-07-03
    • John D. IrishChad B. McBrideAndrew H. Wottreng
    • John D. IrishChad B. McBrideAndrew H. Wottreng
    • G06F12/08G06F12/12
    • G06F12/126G06F12/0862G06F12/1027G06F12/127G06F2212/654
    • In a first aspect, a first method is provided. The first method includes the steps of (1) providing a cache having a plurality of cache entries, each entry adapted to store data, wherein the cache is adapted to be accessed by hardware and software in a first operational mode; (2) determining an absence of desired data in one of the plurality of cache entries; (3) determining a status based on a current operational mode and a value of hint-lock bits associated with the plurality of cache entries; and (4) determining availability of at least one of the cache entries based on the status, wherein availability of a cache entry indicates that data stored in the cache entry can be replaced. Numerous other aspects are provided.
    • 在第一方面,提供了第一种方法。 第一种方法包括以下步骤:(1)提供具有多个高速缓存条目的高速缓存,每个条目适于存储数据,其中高速缓存适于在第一操作模式中由硬件和软件进行访问; (2)确定在所述多个高速缓存条目之一中不存在期望数据; (3)基于当前操作模式和与所述多个高速缓存条目相关联的提示锁定位的值来确定状态; 以及(4)基于所述状态来确定所述高速缓存条目中的至少一个的可用性,其中高速缓存条目的可用性指示可以替换存储在所述高速缓存条目中的数据。 提供了许多其他方面。
    • 7. 发明授权
    • Methods and apparatus for handling a cache miss
    • 用于处理高速缓存未命中的方法和装置
    • US08327075B2
    • 2012-12-04
    • US11297312
    • 2005-12-08
    • John D. IrishChad B. McBrideAndrew H. Wottreng
    • John D. IrishChad B. McBrideAndrew H. Wottreng
    • G06F12/12
    • G06F12/126G06F12/0862G06F12/1027G06F12/127G06F2212/654
    • In a first aspect, a first method is provided. The first method includes the steps of (1) providing a cache having a plurality of cache entries, each entry adapted to store data, wherein the cache is adapted to be accessed by hardware and software in a first operational mode; (2) determining an absence of desired data in one of the plurality of cache entries; (3) determining a status based on a current operational mode and a value of hint-lock bits associated with the plurality of cache entries; and (4) determining availability of at least one of the cache entries based on the status, wherein availability of a cache entry indicates that data stored in the cache entry can be replaced. Numerous other aspects are provided.
    • 在第一方面,提供了第一种方法。 第一种方法包括以下步骤:(1)提供具有多个高速缓存条目的高速缓存,每个条目适于存储数据,其中高速缓存适于在第一操作模式中由硬件和软件进行访问; (2)确定在所述多个高速缓存条目之一中不存在期望数据; (3)基于当前操作模式和与所述多个高速缓存条目相关联的提示锁定位的值来确定状态; 以及(4)基于所述状态来确定所述高速缓存条目中的至少一个的可用性,其中高速缓存条目的可用性指示可以替换存储在所述高速缓存条目中的数据。 提供了许多其他方面。
    • 10. 发明申请
    • Methods and Apparatus for Issuing Commands on a Bus
    • 在公共汽车上发出命令的方法和装置
    • US20080189501A1
    • 2008-08-07
    • US11671117
    • 2007-02-05
    • John D. IrishChad B. McBride
    • John D. IrishChad B. McBride
    • G06F12/00
    • G06F13/1631
    • In a first aspect, a first method of issuing a command on a bus of a system is provided. The first method includes the steps of (1) receiving a first functional memory command in the system; (2) receiving a command to force the system to execute functional memory commands in order; (3) receiving a second functional memory command in the system; and (4) employing a dependency matrix to indicate the second functional memory command requires access to a same address as the first functional memory command whether or not the second functional memory command actually has an ordering dependency on the first functional memory command. The dependency matrix is adapted to store data indicating whether a functional memory command received by the system has an ordering dependency on one or more functional memory commands previously received by the system. Numerous other aspects are provided.
    • 在第一方面,提供了一种在系统总线上发出命令的方法。 第一种方法包括以下步骤:(1)在系统中接收第一功能存储器命令; (2)接收强制系统依次执行功能存储器命令的命令; (3)在系统中接收第二功能存储器命令; 和(4)使用依赖矩阵来指示第二功能存储器命令需要访问与第一功能存储器命令相同的地址,无论第二功能存储器命令是否实际上具有对第一功能存储器命令的排序依赖性。 依赖矩阵适于存储指示系统接收的功能存储器命令是否具有与先前由系统接收的一个或多个功能存储器命令的排序依赖关系的数据。 提供了许多其他方面。