x86 アーキテクチャのマルチプロセッサ仕様 (MPS) は、オペレーティングシステムとファームウェアの両方に対する拡張機能を記述したオープン スタンダードであり、マルチプロセッサ構成で x86 互換プロセッサと連携できるようになります。MPS は、 Advanced Programmable Interrupt Controller (APIC) アーキテクチャ をカバーしています。
仕様のバージョン 1.1 は、1994 年 4 月 11 日にリリースされました。仕様のバージョン 1.4 は、1995 年 7 月 1 日にリリースされ、複数の PCI バス構成のサポートを改善し、拡張性を向上させるために拡張構成テーブルが追加されました。
LinuxカーネルとFreeBSDは Intel MPS をサポートしていることが知られています。Windows NT はMPS 1.1 をサポートしていることが知られており、その後のサービス パックでは MPS 1.4 もサポートしています。Windows 2000以降は MPS 1.4 をサポートしていることが知られています 。OS /2は MPS 1.1 のみをサポートしていることが知られています 。Mac OS Xは MPS 1.4 のみをサポートしていることが知られています。
マザーボード上の MPS テーブルを調べるために使用できる「mptable」というユーティリティがあります。
最近のほとんどのマシンはMPS 機能を包含する ACPI ( Advanced Configuration and Power Interface ) をサポートしているため、MPS は大部分 ACPI に取って代わられています。ACPI をサポートしていないマシンやオペレーティング システムでも、MPS は依然として役立ちます。
外部リンク
- マルチプロセッサ仕様
- MPS 仕様 1.4 (1997 年 5 月)
- Intel MP仕様の互換性
