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