Controlling access to a cache memory using privilege level information
    63.
    发明授权
    Controlling access to a cache memory using privilege level information 有权
    使用特权级别信息控制对高速缓存的访问

    公开(公告)号:US08621149B2

    公开(公告)日:2013-12-31

    申请号:US12645788

    申请日:2009-12-23

    CPC classification number: G06F12/0895 G06F12/1491 Y02D10/13

    Abstract: In one embodiment, a cache memory includes entries each to store a ring level identifier, which may indicate a privilege level of information stored in the entry. This identifier may be used in performing read accesses to the cache memory. As an example, a logic coupled to the cache memory may filter an access to one or more ways of a selected set of the cache memory based at least in part on a current privilege level of a processor and the ring level identifier of the one or more ways. Other embodiments are described and claimed.

    Abstract translation: 在一个实施例中,高速缓冲存储器包括各自存储环电平标识符的条目,其可以指示存储在条目中的信息的权限级别。 该标识符可用于执行对高速缓冲存储器的读取访问。 作为示例,耦合到高速缓存存储器的逻辑可以至少部分地基于处理器的当前特权级别和一个或多个高速缓冲存储器的环电平标识符来过滤对所选择的高速缓冲存储器组的一种或多种方式的访问, 更多的方式 描述和要求保护其他实施例。

    DELEGATING A POLL OPERATION TO ANOTHER DEVICE
    65.
    发明申请
    DELEGATING A POLL OPERATION TO ANOTHER DEVICE 有权
    将另一个设备的操作删除

    公开(公告)号:US20130138843A1

    公开(公告)日:2013-05-30

    申请号:US13729172

    申请日:2012-12-28

    CPC classification number: G06F13/24 G06F9/542

    Abstract: In one embodiment, the present invention includes a method for handling a registration message received from a host processor, where the registration message delegates a poll operation with respect to a device from the host processor to another component. Information from the message may be stored in a poll table, and the component may send a read request to poll the device and report a result of the poll to the host processor based on a state of the device. Other embodiments are described and claimed.

    Abstract translation: 在一个实施例中,本发明包括一种用于处理从主机处理器接收的注册消息的方法,其中所述注册消息将关于设备的轮询操作从主机处理器委托给另一个组件。 来自消息的信息可以存储在轮询表中,并且组件可以发送读请求以轮询该设备并且基于该设备的状态向轮询处理器报告轮询的结果。 描述和要求保护其他实施例。

    Priority aware selective cache allocation
    70.
    发明授权
    Priority aware selective cache allocation 有权
    优先级识别选择性缓存分配

    公开(公告)号:US07802057B2

    公开(公告)日:2010-09-21

    申请号:US11965131

    申请日:2007-12-27

    CPC classification number: G06F12/126 G06F9/5016 G06F12/0888

    Abstract: A method and apparatus for is herein described providing priority aware and consumption guided dynamic probabilistic allocation for a cache memory. Utilization of a sample size of a cache memory is measured for each priority level of a computer system. Allocation probabilities for each priority level are updated based on the measured consumption/utilization, i.e. allocation is reduced for priority levels consuming too much of the cache and allocation is increased for priority levels consuming too little of the cache. In response to an allocation request, it is assigned a priority level. An allocation probability associated with the priority level is compared with a randomly generated number. If the number is less than the allocation probability, then a fill to the cache is performed normally. In contrast, a spatially or temporally limited fill is performed if the random number is greater than the allocation probability.

    Abstract translation: 本文描述了提供高速缓冲存储器的优先级感知和消耗引导的动态概率分配的方法和装置。 针对计算机系统的每个优先级测量利用高速缓冲存储器的样本大小。 基于所测量的消耗/利用率来更新每个优先级的分配概率,即对于消耗太多高速缓存的优先级降低了分配,并且对于消耗太多缓存的优先级来说,分配增加。 响应于分配请求,它被分配优先级。 将与优先级相关联的分配概率与随机生成的数字进行比较。 如果该数量小于分配概率,则正常地执行对高速缓存的填充。 相比之下,如果随机数大于分配概率,则执行空间或时间有限的填充。

Patent Agency Ranking