INTERRUPT RETURN INSTRUCTION WITH EMBEDDED INTERRUPT SERVICE FUNCTIONALITY
    1.
    发明申请
    INTERRUPT RETURN INSTRUCTION WITH EMBEDDED INTERRUPT SERVICE FUNCTIONALITY 有权
    具有嵌入式中断服务功能的中断返回指令

    公开(公告)号:US20130326101A1

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

    申请号:US13997651

    申请日:2011-12-22

    IPC分类号: G06F13/24

    摘要: An instruction pipeline implemented on a semiconductor chip is described. The semiconductor chip includes an execution unit having the following to execute an interrupt handling instruction. Storage circuitry to hold different sets of micro-ops where each set of micro-ops is to handle a different interrupt. First logic circuitry to execute a set of said sets of micro-ops to handle an interrupt that said set is designed for. Second logic circuitry to return program flow to an invoking program upon said first logic circuitry having handled said interrupt.

    摘要翻译: 描述了在半导体芯片上实现的指令流水线。 半导体芯片包括执行单元,以执行中断处理指令。 存储电路用于保存不同组的微操作,其中每组微操作都要处理不同的中断。 第一逻辑电路,用于执行一组所述微操作组,以处理所述集合设计的中断。 第二逻辑电路,用于在所述第一逻辑电路处理所述中断时将程序流返回到调用程序。

    EFFICIENT LOCKING OF MEMORY PAGES
    4.
    发明申请
    EFFICIENT LOCKING OF MEMORY PAGES 有权
    高效锁定内存页

    公开(公告)号:US20130311738A1

    公开(公告)日:2013-11-21

    申请号:US13996438

    申请日:2012-03-30

    IPC分类号: G06F12/14

    摘要: An apparatus is described that contains a processing core comprising a CPU core and at least one accelerator coupled to the CPU core. The CPU core comprises a pipeline having a translation look aside buffer. The CPU core comprising logic circuitry to set a lock bit in attribute data of an entry within the translation look-aside buffer entry to lock a page of memory reserved for the accelerator.

    摘要翻译: 描述了一种装置,其包含处理核心,其包括CPU核心和耦合到CPU核心的至少一个加速器。 CPU核心包括具有翻译旁边缓冲器的管线。 CPU核心包括逻辑电路,用于在转换后备缓冲器条目中的条目的属性数据中设置锁定位,以锁定为加速器保留的存储器页面。

    Selective searching in shared cache
    9.
    发明申请
    Selective searching in shared cache 失效
    在共享缓存中进行选择性搜索

    公开(公告)号:US20110113198A1

    公开(公告)日:2011-05-12

    申请号:US12590651

    申请日:2009-11-12

    IPC分类号: G06F12/08 G06F12/00

    CPC分类号: G06F12/0895 Y02D10/13

    摘要: The present invention discloses a method comprising: sending request for data to a memory controller; arranging the request for data by order of importance or priority; identifying a source of the request for data; if the source is an input/output device, masking off P ways in a cache; and allocating ways in filling the cache. The method further includes extending cache allocation logic to control a tag comparison operation by using a bit to provide a hint from IO devices that certain ways will not have requested data.

    摘要翻译: 本发明公开了一种方法,包括:向存储器控制器发送数据请求; 按重要性或优先次序安排数据请求; 识别数据请求的来源; 如果源是输入/输出设备,则屏蔽高速缓存中的P路; 并分配填充缓存的方法。 该方法还包括扩展高速缓存分配逻辑以通过使用位来提供来自IO设备的某些方式将不会请求数据的提示来控制标签比较操作。

    Delegating a poll operation to another device
    10.
    发明授权
    Delegating a poll operation to another device 有权
    将轮询操作委派给另一个设备

    公开(公告)号:US08364862B2

    公开(公告)日:2013-01-29

    申请号:US12482614

    申请日:2009-06-11

    IPC分类号: G06F3/00

    CPC分类号: G06F13/24 G06F9/542

    摘要: 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.

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