Invention Application
- Patent Title: AGGREGATION OF INTERRUPTS USING EVENT QUEUES
- Patent Title (中): 使用事件排队中断的聚合
-
Application No.: US15277146Application Date: 2016-09-27
-
Publication No.: US20170017589A1Publication Date: 2017-01-19
- Inventor: John R. Feehrer , Patrick Stabile , Hugh R. Kurth , David M. Kahn
- Applicant: Oracle International Corporation
- Main IPC: G06F13/24
- IPC: G06F13/24 ; G06F13/40 ; G06F13/16

Abstract:
Embodiments of input/output hub unit are disclosed for aggregating interrupts received from multiple endpoint devices. The input/output hub may include an interface unit and one or more communication units. Each communication unit may be configured to receive messages from a corresponding endpoint device. The interface unit may be configured to update a first pointer within a first data structure responsive to a request from a given one of the communication units. The interface unit may be further configured to stored data in a second data structure responsive to updating the first pointer, reading a second pointer and the first pointer, and sending an interrupt responsive to a determination that the first and second pointers are equal.
Public/Granted literature
- US09952989B2 Aggregation of interrupts using event queues Public/Granted day:2018-04-24
Information query