Apa itu APIC (Advanced Programmable Interrupt Controller)?

Kependekan dari Advanced Programmable Interrupt Controller, APIC adalah PIC (programmable interrupt controller) dengan manajemen interupsi tingkat lanjut. Ini pertama kali dikembangkan oleh Intel dan menggantikan 8259 interrupt controller. APIC diperlukan untuk dukungan pemrosesan ganda atau multi-prosesor dan telah tersedia sejak Intel Pentium asli. Namun, chipset motherboard, BIOS, dan sistem operasi (Windows 2000 dan yang lebih baru) juga harus mendukung APIC sebelum dapat digunakan.

Meskipun APIC menambahkan dukungan untuk beberapa prosesor, ini masih digunakan dengan komputer prosesor tunggal karena memberikan dukungan untuk IRQ PCI virtual di atas 15. Windows XP adalah salah satu versi Windows pertama yang mengambil keuntungan penuh dari APIC jika diaktifkan dan menetapkan lebih banyak perangkat ke IRQ di atas 15.

Catatan: Windows XP Professional x64 edition dan Windows Server 2003 untuk x64 tidak dapat diinstal kecuali APIC diaktifkan di BIOS sistem.

AMD berusaha mengembangkan teknologi yang bersaing, bernama OpenPIC, tetapi tidak pernah digunakan dengan motherboard x86. AMD akhirnya melisensikan APIC untuk digunakan dengan Athlon mereka dan prosesor selanjutnya.

Akronim komputer, prosesor ganda, istilah perangkat keras, Interupsi, IRQL