Como se compartió en un documento reciente de Nvidia para Linux, Nvidia ha desbloqueado silenciosamente una nueva función en sus GPU empresariales y de consumo que ha estado oculta desde la generación de Turing. Conocido como el procesador del sistema GSP o GPU, esta pieza de silicio descarga tareas del controlador de la CPU a la GPU para mejorar el rendimiento y la eficiencia. Se ha desbloqueado oficialmente para su uso en los últimos controladores de Nvidia.
La función está disponible ahora si tiene una GPU Nvidia empresarial calificada y un controlador Nvidia 510.39.01 o posterior. El soporte de GPU va desde el Tesla T4 basado en Turing hasta la serie Nvidia A, como el A100, A2 y A40.
GSP es una pieza real de silicio en la GPU (como el controlador NVENC) que actúa como coprocesador para la GPU Nvidia emparejada. Su función es descargar las tareas de inicio y administración de GPU desde la CPU directamente a la GPU en un esfuerzo por reducir la latencia general del sistema y mejorar el rendimiento del sistema. Nvidia dice que la funcionalidad del GSP es limitada en este momento, pero continuará expandiéndose en futuras versiones de controladores. Así que espere que Nvidia confíe cada vez más en este coprocesador para reducir la carga de la CPU.
Podríamos ver algunas ganancias de rendimiento decentes en juegos centrados en GPU y aplicaciones pesadas donde la CPU juega un papel fundamental en la entrega de información a la GPU. Esto es especialmente cierto ahora que los juegos modernos utilizan más la CPU que nunca, gracias a la madurez de las API de nivel inferior.
A pesar de que Nvidia dijo que bloqueó la función para soluciones empresariales (por ahora), Nvidia también anunció la función como un componente crítico para las computadoras portátiles Max-Q que llegarán en 2022 y más allá.
En un nuevo video de YouTube publicado hoy, Nvidia explica cómo su última versión de Max-Q maximizará la eficiencia entre la CPU y la GPU. Una de esas características incluye el GSP, pero en este caso Nvidia lo llama «procesador de comando» en lugar de un procesador de sistema GPU.
Creemos que el GSP y el «procesador de comandos» son lo mismo en el sentido de que funcionan de la misma manera, descargando tareas de bajo nivel de la CPU a la GPU en un esfuerzo por mejorar el rendimiento. En el caso de Max-Q, Nvidia da el ejemplo de la validación de comandos, que verifica el puntero y el equilibrio, y cómo se transferirá esta carga de trabajo de la CPU a la GPU para un mejor rendimiento.
Todavía no sabemos mucho sobre el GSP, como sus beneficios reales de rendimiento o su funcionalidad completa. Sin embargo, esperamos saber más pronto, ya que Nvidia continúa desarrollando esta función en 2022.




