NVIDIA annonce que dans les nouveaux pilotes 510.39, la société activera un nouveau contrôleur de tâches appelé GSP ou GPU System Processor. Le nouveau contrôleur sera activé pour certains centres de données et processeurs graphiques Tesla basés sur l’architecture Turing et Ampere.
NVIDIA lance le GSP, ou GPU System Processor, permettant aux accélérateurs de centre de données et de serveur d’alléger la charge de travail du processeur
La nouvelle fonctionnalité NVIDIA GPU System Processor fonctionnera pour extraire des tâches autrefois contrôlées par le processeur central, telles que les tâches de gestion ou l’initialisation du GPU, et les contrôler via le processeur graphique.
NVIDIA GSP peut être désactivé manuellement par les utilisateurs, mais vous devez être averti que certaines fonctionnalités ne fonctionneront pas comme prévu à l’avenir si quelqu’un le fait, telles que les fonctionnalités liées à l’affichage ou à la gestion.
Certains GPU incluent un processeur système GPU (GSP) qui peut être utilisé pour décharger les tâches d’initialisation et de gestion du GPU. Ce processeur est piloté par le fichier de firmware /lib/firmware/nvidia/510.39.01/gsp.bin. Quelques produits sélectionnés utilisent actuellement GSP par défaut, et d’autres produits tireront parti de GSP dans les futures versions de pilotes.
Le déchargement des tâches qui étaient traditionnellement effectuées par le pilote sur le processeur peut améliorer les performances en raison d’un accès à latence plus faible aux composants internes du matériel GPU.
—Nvidia
Il n’y a actuellement aucun mot de NVIDIA que NVIDIA n’a pas commenté si la société activera le nouveau gestionnaire de tâches GPU System Processor pour les produits grand public de NVIDIA. Cependant, le processus de suppression de certaines des charges de travail du processeur central permettrait de rendre le système plus efficace tout en restant à une température plus basse.
NVIDIA GSP peut être calqué sur le microcontrôleur RISC-V Falcon, introduit pour la première fois par NVIDIA en 2016. RISC-V, ou Reduced Instruction Set Computer Fifth Generation, est une norme ouverte architecture du jeu d’instructions (ISA) sur la base des principes RISC. RISC-V est considéré comme une spécification et une plate-forme ouvertes et n’est pas un processeur open source. Il se prononce « risque cinq » puisqu’il s’agit de la cinquième génération du design RISC créé en 1981 à l’Université de Californie à Berkley. Cette spéculation est due au fait que ce nouveau contrôleur est utilisé par les processeurs graphiques NVIDIA de la génération actuelle.
Produits NVIDIA utilisant le processeur système GPU | |
---|---|
Produit GPU NVIDIA | Identifiant PCI de l’appareil * |
Tesla T10 | 1E37 10DE 1370 |
NVIDIA T4G | 1EB4 10DE 157D |
Tesla T4 | 1EB8 |
NVIDIA T4 32 Go | 1EB9 |
NVIDIA A100-PG509-200 | 20B0 10DE 1450 |
NVIDIA A100-SXM4-40GB | 20B0 |
NVIDIA A100-PCIE-40GB | 20B1 10DE 145F |
NVIDIA A100-SXM4-80GB | 20B2 10DE 1463 |
NVIDIA A100-SXM4-80GB | 20B2 10DE 147F |
NVIDIA A100-SXM4-80GB | 20B2 10DE 1484 |
NVIDIA PG506-242 | 20B3 10DE 14A7 |
NVIDIA PG506-243 | 20B3 10DE 14A8 |
NVIDIA A100-PCIE-80GB | 20B5 10DE 1533 |
NVIDIA PG506-230 | 20B6 10DE 1491 |
NVIDIA PG506-232 | 20B6 10DE 1492 |
NVIDIA A30 | 20B7 10DE 1532 |
NVIDIA A100-PG506-207 | 20F0 10DE 1583 |
NVIDIA A100-PCIE-40GB | 20F1 10DE 145F |
NVIDIA A100-PG506-217 | 20F2 10DE 1584 |
NVIDIA A40 | 2235 10DE 145A |
NVIDIA A16 | 25B6 10DE 14A9 |
NVIDIA A2 | 25B6 10DE 157E |
*Dans la colonne ID PCI du périphérique, lorsque trois ID sont répertoriés, le premier est considéré comme l’ID du périphérique PCI, suivi de l’ID du fournisseur du sous-système PCI et enfin de l’ID du périphérique du sous-système PCI.