Weitere Informationen finden Sie in diesem Artikel: Warum Interrupt-Affinität mit mehreren Kernen keine gute Sache ist
Jedes x86-Motherboard verfügt über einen Chip mit der Bezeichnung IO-APIC. Dies ist ein Gerät, das die Unterbrechungszustellung in Ihrem System steuert. Es weiß, wie viele CPUs sich in Ihrem System befinden, und kann verschiedene Interrupts an verschiedene CPUs richten. Es verwendet eine so genannte lokale APIC-ID als Kennung des Prozessors.
Es gibt zwei Betriebsarten . In einem Modus sendet er Interrupts von einem bestimmten Gerät an einen vordefinierten Kern . Diese Betriebsart wird als fester / physikalischer Modus bezeichnet. In einem anderen Modus können Interrupts von bestimmten Geräten an mehrere Kerne übertragen werden . Der spätere Modus wurde als Zustellmodus für logische Interrupts mit niedriger Priorität bezeichnet.
Siehe auch dieses Patent von IBM: Interrupt-Versandmethode in Multi-Core-Umgebung und Multi-Core-Prozessor