Što je APIC (napredni programabilni prekidni kontroler)?

Kratak za Advanced Programmable Interrupt Controller, APIC je PIC (programabilni prekidač) s naprednim upravljanjem prekidom. To je prvi put razvio Intel i zamjenjuje 8259 prekidač kontrolera. APIC je potreban za dvostruku obradu ili podršku za više procesora i dostupan je od originalnog Intel Pentiuma. Međutim, čipset matične ploče, BIOS i operativni sustav (Windows 2000 i noviji) također moraju podržavati APIC prije korištenja.

Iako APIC dodaje podršku za više procesora, on se još uvijek koristi s jednoprocesorskim računalima budući da pruža podršku za virtualne PCI IRQ-ove iznad 15. Windows XP je jedna od prvih verzija sustava Windows koja u potpunosti koristi prednosti APIC-a ako je omogućena i dodjeljuje više uređaja do IRQs iznad 15.

Napomena: Windows XP Professional x64 edition i Windows Server 2003 za x64 ne mogu se instalirati osim ako je u BIOS-u sustava omogućen APIC.

AMD je pokušao razviti konkurentnu tehnologiju, nazvanu OpenPIC, ali nikada nije korišten s bilo kojom matičnom pločom x86. AMD je završio licenciranje APIC-a za korištenje s Athlon i kasnijim procesorima.

Računalni akronimi, Dvojni procesor, Hardverski uvjeti, Prekidi, IRQL