DELIVERING INTERRUPTS DIRECTLY TO A VIRTUAL PROCESSOR
    81.
    发明申请
    DELIVERING INTERRUPTS DIRECTLY TO A VIRTUAL PROCESSOR 审中-公开
    直接向虚拟处理器传递中断

    公开(公告)号:US20150205736A1

    公开(公告)日:2015-07-23

    申请号:US14565718

    申请日:2014-12-10

    CPC classification number: G06F13/24 G06F9/45533 G06F9/4812

    Abstract: Embodiments of apparatuses, methods, and systems for delivering an interrupt to a virtual processor are disclosed. In one embodiment, an apparatus includes an interface to receive an interrupt request, delivery logic, and exit logic. The delivery logic is to determine, based on an attribute of the interrupt request, whether the interrupt request is to be delivered to the virtual processor. The exit logic is to transfer control to a host if the delivery logic determines that the interrupt request is not to be delivered to the virtual processor.

    Abstract translation: 公开了用于向虚拟处理器递送中断的装置,方法和系统的实施例。 在一个实施例中,装置包括用于接收中断请求,传递逻辑和退出逻辑的接口。 交付逻辑是基于中断请求的属性来确定中断请求是否被传送到虚拟处理器。 如果传递逻辑确定中断请求不被传送到虚拟处理器,则出口逻辑是将控制传送到主机。

    USER-LEVEL INTERPROCESSOR INTERRUPTS

    公开(公告)号:US20230099517A1

    公开(公告)日:2023-03-30

    申请号:US17561452

    申请日:2021-12-23

    Abstract: Processors, methods, and systems for user-level interprocessor interrupts are described. In an embodiment, a processing system includes a memory and a processing core. The memory is to store an interrupt control data structure associated with a first application being executed by the processing system. The processing core includes an instruction decoder to decode a first instruction, invoked by a second application, to send an interprocessor interrupt to the first application; and, in response to the decoded instruction, is to determine that an identifier of the interprocessor interrupt matches a notification interrupt vector associated with the first application; set, in the interrupt control data structure, a pending interrupt flag corresponding to an identifier of the interprocessor interrupt; and invoke an interrupt handler for the interprocessor interrupt identified by the interrupt control data structure.

    Cryptographic memory ownership table for secure public cloud

    公开(公告)号:US11520906B2

    公开(公告)日:2022-12-06

    申请号:US16830379

    申请日:2020-03-26

    Abstract: A computer-readable medium comprises instructions that, when executed, cause a processor to execute an untrusted workload manager to manage execution of at least one guest workload. The instructions, when executed, also cause the processor to (i) receive a request from a guest workload managed by the untrusted workload manager to access a memory using a requested guest address; (ii) obtain, from the untrusted workload manager, a translated workload manager-provided hardware physical address to correspond to the requested guest address; (iii) determine whether a stored mapping exists for the translated workload manager-provided hardware physical address; (iv) in response to finding the stored mapping, determine whether a stored expected guest address from the stored mapping matches the requested guest address; and (v) if the stored expected guest address from the stored mapping matches the requested guest address, enable the guest workload to access contents of the translated workload-manager provided hardware physical address.

Patent Agency Ranking