El Intel Ultra Path Interconnect ( UPI ) [ 1 ] [ 2 ] es un interconector de procesador escalable desarrollado por Intel que reemplazó al Intel QuickPath Interconnect (QPI) en las plataformas Xeon Skylake-SP a partir de 2017.
Interconexión
UPI es una interconexión coherente de baja latencia para sistemas multiprocesador escalables con un espacio de direcciones compartido . Utiliza un protocolo de coherencia de rastreo de directorio . Los datos en el bus UPI se pueden transferir en ambas direcciones simultáneamente. La velocidad de transferencia del enlace UPI 2.0 alcanza los 24 GT/s (48 GB/s por dirección y por enlace). Los procesadores compatibles suelen tener dos o tres enlaces UPI.
En comparación con QPI, mejora la eficiencia energética con un nuevo estado de bajo consumo, mejora la eficiencia de transferencia con un nuevo formato de empaquetado y mejora la escalabilidad con una capa de protocolo que no requiere la preasignación de recursos.
UPI solo admite coherencia basada en directorios, a diferencia de los procesadores QPI anteriores que admitían múltiples modos de espionaje (sin espionaje, espionaje temprano, espionaje de inicio y directorio).
Un agente combinado de caché y de origen (CHA) gestiona la resolución de coherencia entre múltiples procesadores, así como las solicitudes de inspección de los núcleos del procesador y los agentes locales y remotos. Se ubican CHA físicos independientes dentro de cada núcleo del procesador y banco de caché de último nivel (LLC) para mejorar la escalabilidad según el número de núcleos, controladores de memoria o el modo de agrupación sub- NUMA . El espacio de direcciones se intercala entre diferentes CHA, que actúan como un único agente lógico.
Véase también
Referencias
Enlaces externos
- Descripción general técnica de la familia de procesadores Intel® Xeon® Scalable
- buses informáticos
- Productos Intel
- Autobuses en serie