La Especificación de multiprocesador ( MPS ) para la arquitectura x86 es un estándar abierto que describe mejoras tanto en los sistemas operativos como en el firmware , lo que les permitirá trabajar con procesadores compatibles con x86 en una configuración de multiprocesador . MPS cubre arquitecturas de Controlador de interrupción programable avanzado (APIC).
La versión 1.1 de la especificación se publicó el 11 de abril de 1994. La versión 1.4 de la especificación se publicó el 1 de julio de 1995, que agregó tablas de configuración extendidas para mejorar el soporte para múltiples configuraciones de bus PCI y mejorar la capacidad de expansión.
Se sabe que el kernel de Linux y FreeBSD son compatibles con Intel MPS. Se sabe que Windows NT es compatible con MPS 1.1 y Windows 2000 o superior son compatibles con MPS 1.4. Se sabe que OS / 2 solo admite MPS 1.1. Se sabe que Mac OS X solo es compatible con MPS 1.4.
Existe una utilidad llamada 'mptable' que se puede utilizar para examinar la tabla MPS en las placas base.
Dado que la mayoría de las máquinas más nuevas admiten la configuración avanzada y la interfaz de energía (ACPI), que incluye la funcionalidad MPS, MPS ha sido reemplazado en su mayor parte por ACPI. MPS aún puede ser útil en máquinas o con sistemas operativos que no son compatibles con ACPI.
enlaces externos
- Especificación de multiprocesador
- Especificación 1.4 de MPS (mayo de 1997)
- Compatibilidad con la especificación Intel MP