NVIDIA déverrouille le processeur du système GPU (SGP) pour des performances système améliorées
[ad_1]
Documents NVIDIACertains GPU incluent un processeur système GPU (SGP) qui peut être utilisé pour décharger les tâches d'initialisation et de gestion du GPU. Ce processeur est piloté par le fichier 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.
Comme le montre ce document, de nombreuses tâches telles que la gestion du GPU et l'initialisation ont été effectuées par le pilote sur le CPU. Le CPU est traditionnellement externe (par rapport au GPU), résultant en des latences plus élevées lorsque des demandes sont faites. Un processeur intégré au GPU permet une livraison instantanée des données/actions demandées, permettre des latences plus faibles et améliorer les performances. Nous n'avons pas encore vu ce que NVIDIA peut en faire et à quel point la pénalité de performance était importante en utilisant les anciennes méthodes lorsque le GSP n'était pas activé.. Cela indique également une nouvelle direction pour les GPU et les accélérateurs, un état indépendant où les processeurs sont intégrés sur puce au lieu de dépendre de matériel externe.
Jusque là, seuls certains GPU obtiennent leur GSP déverrouillé, et la liste complète se trouve dans le document et l'image ci-dessus. Il est conseillé de vérifier le site Web pour l'enregistrement, car NVIDIA peut le mettre à jour à tout moment.
[ad_2]