Inter-processor interrupt: Difference between revisions

Content deleted Content added
Linked TLB to its wiki page
No edit summary
Line 2:
An '''inter-processor interrupt''' ('''IPI''') is a special type of [[interrupt]] by which one processor may interrupt another processor in a [[multiprocessor]] system. IPIs are typically used to implement a [[cache coherency]] [[synchronization]] point.
 
== Examples ==
 
=== Windows ===
In a Windows based multiprocessor system, a processor may interrupt another processor for the following reasons:
 
Line 10 ⟶ 13:
5. Kernel debugger breakpoint.
 
InIPIs Windows,are thisgiven hasan [[IRQL (Windows)]] as 29.
 
== Other uses ==
In [[x86 architecture|x86]] based systems, an IPI synchronizes the cache and [[memory management unit]] (MMU) between processors.