Virtualization of interprocessor interrupts

    公开(公告)号:US12248800B2

    公开(公告)日:2025-03-11

    申请号:US17561433

    申请日:2021-12-23

    Abstract: Embodiments of apparatuses, methods, and systems for virtualization of interprocessor interrupts are disclosed. In an embodiment, an apparatus includes a plurality of processor cores; an interrupt controller register; and logic to, in response to a write from a virtual machine to the interrupt controller register, record an interprocessor interrupt in a first data structure configured by a virtual machine monitor and send a notification of the interprocessor interrupt to at least one of the plurality of processor cores.

    APPARATUSES, METHODS, AND SYSTEMS FOR PROCESSOR NON-WRITE-BACK CAPABILITIES

    公开(公告)号:US20210096930A1

    公开(公告)日:2021-04-01

    申请号:US16586028

    申请日:2019-09-27

    Abstract: Systems, methods, and apparatuses relating to processor non-write-back capabilities are described. In one embodiment, a processor includes a plurality of logical processors, a control register comprising a non-write-back lock disable bit, a cache shared by the plurality of logical processors, a bus to couple the cache to a memory to service a memory request for the memory from the plurality of logical processors, and a memory controller to disable a non-write-back lock access of the bus for a read-modify-write type of the memory request issued by a logical processor of the plurality of logical processors when the non-write-back lock disable bit is set to a first value, and implement the non-write-back lock access of the bus for the read-modify-write type of the memory request when the non-write-back lock disable bit is set to a second value.

Patent Agency Ranking