Hva er APIC (Advanced Programmable Interrupt Controller)?

Kort for avansert programmerbar avbruddskontroll, APIC er en PIC (programmerbar avbryterstyring) med avansert avbruddshåndtering. Det ble først utviklet av Intel og erstatter 8259 avbruddskontrollene. APIC er nødvendig for dobbeltbehandling eller støtte med flere prosessorer, og har vært tilgjengelig siden den opprinnelige Intel Pentium. Hovedkortets brikkesett, BIOS og operativsystem (Windows 2000 og nyere) må imidlertid også støtte APIC før det kan brukes.

Selv om APIC legger til støtte for flere prosessorer, er den fortsatt brukt med enprosessorer fordi den gir støtte til virtuelle PCI IRQer over 15. Windows XP er en av de første versjonene av Windows som utnytter APIC fullt ut hvis aktivert og tilordner flere enheter til IRQer over 15.

Merk: Windows XP Professional x64-utgave og Windows Server 2003 for x64 kan ikke installeres med mindre APIC er aktivert i system-BIOS.

AMD forsøkte å utvikle en konkurrerende teknologi, kalt OpenPIC, men den ble aldri brukt med noen x86-moderkort. AMD endte opp med å lisensiere APIC for bruk med deres Athlon og senere prosessorer.

Computer akronymer, Dual prosessor, Hardware vilkår, Interrupts, IRQL