Everything About ___
Live briefing

Everything about Inter-processor interrupt

Type of interrupt signal sent between computer processors

In computing, an inter-processor interrupt (IPI), also known as a shoulder tap, is a special type of interrupt by which one processor may interrupt another processor in a multiprocessor system if the interrupting processor requires action from the other processor. Actions that might be requested include:Flush memory management unit caches, such as translation lookaside buffers, on other processors when memory mappings are changed by one processor; Stop when the system is being shut down by one processor. Notify an alternate CPU of a malfunction for Alternate CPU Recovery (ACR). Notify a processor that higher-priority work is available. Notify a processor of work that cannot be done on all processors due to, e.g., asymmetric access to I/O channels special features on some processors Wikipedia →

đź§­ Start here: a 6-step reading path

  1. Read the overview: Inter-processor interruptA 5-minute orientation
  2. Pick up a classic book: Architecture of Computing Systems – ARCS 2013The most-reprinted book on the subject
  3. Read the landmark paper: Interrupt processing in concurrent processorsCited 24 times
  4. Go sideways: Advanced Programmable Interrupt ControllerA closely related topic
  5. Go sideways: Symmetric multiprocessingA closely related topic

đź“– Definitions

No dictionary entry for this exact phrase.

🗂️ The subject at a glance

  1. Mechanism
  2. Examples

🏆 Landmark papers (most cited)

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

đź”— Related topics