Спецификация мультипроцессора
( Спецификация MultiProcessor MPS ) для архитектуры x86 — это открытый стандарт, описывающий улучшения как операционных систем , так и встроенного ПО , которые позволят им работать с x86-совместимыми процессорами в многопроцессорной конфигурации. MPS охватывает архитектуры усовершенствованного программируемого контроллера прерываний (APIC).
Версия 1.1 спецификации была выпущена 11 апреля 1994 года.Версия 1.4 спецификации была выпущена 1 июля 1995 года, в нее были добавлены расширенные таблицы конфигурации для улучшения поддержки нескольких конфигураций шины 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.
Существует утилита под названием «mptable», которую можно использовать для проверки таблицы MPS на материнских платах.
Поскольку большинство новых компьютеров поддерживают расширенный интерфейс конфигурации и питания (ACPI), который включает в себя функциональность MPS, MPS по большей части был вытеснен ACPI. MPS по-прежнему может быть полезен на компьютерах или в операционных системах, не поддерживающих ACPI.
Внешние ссылки
[ редактировать ]- Спецификация мультипроцессора
- Спецификация MPS 1.4 (май 1997 г.)
- Совместимость со спецификацией Intel MP