Servicing a globally broadcast interrupt signal in a multi-threaded computer
Patent
·
OSTI ID:1234211
Methods, apparatuses, and computer program products for servicing a globally broadcast interrupt signal in a multi-threaded computer comprising a plurality of processor threads. Embodiments include an interrupt controller indicating in a plurality of local interrupt status locations that a globally broadcast interrupt signal has been received by the interrupt controller. Embodiments also include a thread determining that a local interrupt status location corresponding to the thread indicates that the globally broadcast interrupt signal has been received by the interrupt controller. Embodiments also include the thread processing one or more entries in a global interrupt status bit queue based on whether global interrupt status bits associated with the globally broadcast interrupt signal are locked. Each entry in the global interrupt status bit queue corresponds to a queued global interrupt.
- Research Organization:
- International Business Machines Corporation, Armonk, NY (United States)
- Sponsoring Organization:
- USDOE
- Assignee:
- International Business Machines Corporation
- Patent Number(s):
- 9,223,729
- Application Number:
- 13/804,223
- OSTI ID:
- 1234211
- Country of Publication:
- United States
- Language:
- English
Similar Records
Servicing a globally broadcast interrupt signal in a multi-threaded computer
Global interrupt and barrier networks
Interrupt handling in a multiprocessor computing system
Patent
·
Mon Dec 28 23:00:00 EST 2015
·
OSTI ID:1234212
Global interrupt and barrier networks
Patent
·
Tue Oct 28 00:00:00 EDT 2008
·
OSTI ID:957016
Interrupt handling in a multiprocessor computing system
Patent
·
Mon Jan 02 23:00:00 EST 1989
·
OSTI ID:6446010