Hvad er APIC (Advanced Programmable Interrupt Controller)?

Kort for Advanced Programmerbar Interrupt Controller, APIC er en PIC (programmerbar afbryder controller) med avanceret interrupt management. Det blev først udviklet af Intel og erstatter 8259 afbryder controllere. APIC er nødvendigt til dobbeltbehandling eller understøttelse af flere processorer, og har været tilgængelig siden den oprindelige Intel Pentium. Bundkortets chipsæt, BIOS og operativsystem (Windows 2000 og nyere) skal imidlertid også understøtte APIC, før det kan bruges.

Selvom APIC tilføjer støtte til flere processorer, bruges den stadig til single-processor-computere, da den understøtter virtuelle PCI IRQ'er over 15. Windows XP er en af ​​de første versioner af Windows, der udnytter APIC fuldt ud, hvis den er aktiveret og tildeler flere enheder til IRQ'er over 15.

Bemærk: Windows XP Professional x64-udgave og Windows Server 2003 til x64 kan ikke installeres, medmindre APIC er aktiveret i system-BIOS.

AMD forsøgte at udvikle en konkurrerende teknologi, der hedder OpenPIC, men det blev aldrig brugt med nogen x86 bundkort. AMD endte licens til APIC til brug sammen med deres Athlon og senere processorer.

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