AMD detalla las próximas extensiones PQOS de Zen 6: Controles avanzados de ancho de banda y privilegios.
- Masterbitz

- hace 2 días
- 2 Min. de lectura
Imagine que usted es un proveedor de alojamiento web que alquila un número específico de núcleos de CPU de un gran procesador de recuento de núcleos. Usted querría especificar los límites de QoS en el rendimiento de caché L3 compartido para esos núcleos, para que no obstaculicen el rendimiento de otros inquilinos. AMD publicó esta semana un documento técnico que detalla las extensiones de la plataforma de calidad de servicio (PQOS) para su microarquitectura Zen 6 de próxima generación. Estas mejoras de la ISA proporcionan a los administradores de sistemas y proveedores de nube un mayor control sobre el rendimiento del procesador y del subsistema de memoria. El último documento describe tres adiciones principales al conjunto de características de PQOS de Zen 6, Global Bandwidth Enforcement (GLBE), Global Slow Bandwidth Enforcement (GLSBE) y Privilege-Level Zero Association (PLZA). Estas características están diseñadas para escalar la gestión del rendimiento en entornos multinúcleo complejos al permitir que el software regule el ancho de banda y los privilegios de ejecución de manera más efectiva en grupos expansivos de procesadores lógicos. El desarrollo muestra que AMD se dirige hacia una solución de QoS de hardware más estrechamente colaborativa para sus procesadores multinúcleo.

Un punto culminante de las actualizaciones de PQOS de Zen 6 es la implementación de Global Bandwidth Enforcement (GLBE), que permite al software del sistema especificar límites de ancho de banda externos L3 para grupos de núcleos que abarcan múltiples dominios de QoS tradicionales. Al agruparlos en un "dominio de control GLBE" unificado, AMD permite un techo de ancho de banda compartido competitivamente para clases de servicio (CoS) específicas. Esto actualiza las arquitecturas más antiguas que solo proporcionaban una aplicación de ancho de banda externo L3 en una granularidad estrictamente por dominio. A continuación, AMD introdujo Global Slow Bandwidth Enforcement (GLSBE), una característica paralela que aplica exactamente los mismos principios de limitación de ancho de banda multidominio a la memoria del sistema explícitamente designada como "Slow Memory". Tanto GLBE como GLSBE proporcionan controles granulares a través de registros específicos de modelos.
Completando las actualizaciones de microarquitectura Zen 6 se encuentra Privilege-Level Zero Association (PLZA), una función única de monitoreo de rendimiento y seguridad que otorga al hardware la capacidad de asociar automáticamente una ejecución altamente privilegiada con un CoS específico o un identificador de monitoreo de recursos (RMID). Históricamente, los mecanismos de PQOS de AMD vinculan estos identificadores a cada procesador lógico en una base estándar por hilo. PLZA, sin embargo, permite al sistema anular activamente esta asociación a nivel de subproceso cada vez que un procesador lógico se ejecuta en Privilege Level Zero (CPL = 0). Esto garantiza que el software del sistema, como el núcleo del sistema operativo host o un hipervisor que se ejecuta con AMD SVM habilitado, pueda utilizar límites de recursos personalizados independientemente de la configuración estándar de nivel de usuario del hilo.
Fuente: AMD





.png)



Comentarios