发明名称 DELIVERING INTERRUPTS TO USER-LEVEL APPLICATIONS
摘要 Systems and methods for delivering interrupts to user-level applications. An example processing system comprises: a memory configured to store a plurality of user-level APIC data structures and a plurality of user-level interrupt handler address data structures corresponding to a plurality of user-level applications being executed by the processing system; and a processing core configured, responsive to receiving a notification of a user- level interrupt, to: set a pending interrupt bit flag having a position defined by an identifier of the user-level interrupt in a user-level APIC data structure associated with a user-level application that is currently being executed by the processing core, and invoke a user-level interrupt handler identified by a user-level interrupt handler address data structure associated with the user- level application, for a pending user-level interrupt having a highest priority among one or more pending user-level interrupts identified by the user-level APIC data structure.
申请公布号 WO2016105684(A1) 申请公布日期 2016.06.30
申请号 WO2015US60424 申请日期 2015.11.12
申请人 INTEL CORPORATION 发明人 NEIGER, GILBERT;SANKARAN, RAJESH, M.
分类号 G06F13/24;G06F13/16 主分类号 G06F13/24
代理机构 代理人
主权项
地址