Content deleted Content added
Guy Harris (talk | contribs) Merge done. |
Guy Harris (talk | contribs) Speak of "the interrupting processor", list some multiple-ISA multi-OS reasons for an IPI. |
||
Line 1:
{{Unreferenced|date=December 2009}}
An '''inter-processor interrupt''' ('''IPI''') is a special type of [[interrupt]] by which one processor may interrupt another processor in a [[multiprocessor]] system
* flushes of [[memory management unit]] caches, such as [[translation lookaside buffer]]s, on other processors when memory mappings are changed by one processor;
* stopping when the system is being shut down by one processor.
== Mechanism ==
Line 22 ⟶ 25:
=== Linux/Unix ===
In Unix/Linux, the IPI interrupt is often used by the CPU in the [[Symmetric multiprocessor|SMP]] and [[Asymmetric multiprocessing|AMP]] configurations to communicate with other processors in the setup.
==See also==
|