Apple Inc.
Deferred inter-processor interrupts
Last updated:
Abstract:
A data processing system includes, in one embodiment, at least a first processor and a second processor and an interrupt controller, and the system provides a deferred inter-processor interrupt (IPI) that can be used to wake up the second processor from a low power sleep state. The deferred IPI is, in one embodiment, delayed by a timer in the interrupt controller, and the deferred IPI can be cancelled by the first processor if the first processor becomes available to execute a thread that was made runnable by an interrupt which triggered the deferred IPI.
Status:
Grant
Type:
Utility
Filling date:
19 Nov 2018
Issue date:
12 May 2020