Invention Grant
- Patent Title: Techniques for handling interrupts in a processing unit using interrupt request queues
-
Application No.: US15613239Application Date: 2017-06-04
-
Publication No.: US10248593B2Publication Date: 2019-04-02
- Inventor: Florian A. Auernhammer , Daniel Wind
- Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agent Michael R. Long; Steven L. Bennett
- Main IPC: G06F13/24
- IPC: G06F13/24 ; G06F12/122

Abstract:
A technique for handling interrupts in a data processing system includes receiving, at an interrupt presentation controller (IPC), an event notification message (ENM) that specifies an event target number and a number of bits to ignore. In response to a slot being available in an interrupt request queue, the IPC enqueues the ENM in the slot. In response to the ENM being dequeued from the interrupt request queue, the IPC determines a group of virtual processor threads that may be potentially interrupted based on the event target number and the number of bits to ignore specified in the ENM. The event target number identifies a specific virtual processor thread and the number of bits to ignore identifies the number of lower-order bits to ignore with respect to the specific virtual processor thread when determining a group of virtual processor threads that may be potentially interrupted.
Public/Granted literature
- US20180349304A1 TECHNIQUES FOR HANDLING INTERRUPTS IN A PROCESSING UNIT USING INTERRUPT REQUEST QUEUES Public/Granted day:2018-12-06
Information query