Fréquence d'horloge (CLOCK)
Cet article est une explication détaillée de la série de commandes NVIDIA-SMI Partie 17 - Fréquence d'horloge, présente et démontre l'option clocks de la commande nvidia-smi et ses paramètres supplémentaires, la commande est la suivante :
nvidia-smi clocks
Cette commande est utilisée pour contrôler et interroger les informations relatives à la fréquence d'horloge. Actuellement disponible uniquement pour l'overclocking simultané.
La liste des paramètres pris en charge est la suivante :
[-i | --id]: 枚举索引, PCI 总线 ID 或者 UUID。多个设备时使用逗号隔开。
[ | --sync-boost-list]: 列举所有同步超频组
[ | --sync-boost-add]: 添加一个同步超频组
[ | --sync-boost-remove]: 删除一个同步超频组。
组 id 从 --sync-boost-list 获取。
[-h | --help]: 显示帮助信息
Explication détaillée de chaque paramètre
-i spécifie l'identité du GPU
Numéro d'énumération naturel, adresse de bus PCI ou UUID du périphérique GPU. Séparez plusieurs appareils par des virgules.
Exécutez l'exemple
Ajouter les GPU 0 et 1 au groupe d'overclocking simultané
nvidia-smi clocks -i 0,1 --sync-boost-add
On peut voir que les GPU 0 et 1 ont été ajoutés avec succès au groupe d'overclocking synchrone 0.
--sync-boost-list répertorie tous les groupes de boost de synchronisation
Lister tous les groupes OC simultanés
Exécutez l'exemple
Lister tous les groupes OC simultanés
nvidia-smi clocks --sync-boost-list
On peut voir qu'il y a les GPU 0 et 1 dans le groupe d'overclocking simultané 0, et les GPU 5 et 6 dans le groupe d'overclocking simultané 1.
--sync-boost-add ajouter un groupe boost synchrone
Ajouter un groupe d'overclocking simultané
Exécutez l'exemple
Ajouter les GPU 5 et 6 à un groupe d'overclocking simultané
nvidia-smi clocks -i 5,6 --sync-boost-add
On peut voir que les GPU n° 5 et n° 6 sont ajoutés avec succès au groupe d'overclocking synchrone n° 1.
Avis:
Le même GPU ne peut être ajouté qu'à un seul groupe OC.
Comme le montre la figure, lorsque les GPU n° 5 et n° 6 ont été ajoutés au groupe d'overclocking simultané n° 1, l'ajout du GPU n° 5 à un nouveau groupe d'overclocking simultané entraînera une erreur.
--sync-boost-remove répertorie tous les groupes de boost de synchronisation
Supprimez un groupe de boost de synchronisation, l'ID de groupe est obtenu à partir de --sync-boost-list.
Exécutez l'exemple
Supprimer le groupe d'overclocking simultané 0
nvidia-smi clocks --sync-boost-remove 0
Avant la suppression :
Après suppression :
On peut voir que le groupe d'overclocking synchrone n° 0 a été supprimé.
-h affiche les informations d'aide
Exécutez l'exemple
Afficher les informations d'aide sur les horloges nvidia-smi
nvidia-smi clocks -h
Le contenu correspondant est le suivant :
nvidia-smi clocks -h
clocks -- Control and query clock information.
Usage: nvidia-smi clocks [options]
Options include:
[-i | --id]: Enumeration index, PCI bus ID or UUID. Provide comma
separated values for more than one device
[ | --sync-boost-list]: List all synchronous boost groups
[ | --sync-boost-add]: Add a synchronous boost group
[ | --sync-boost-remove]: Remove a synchronous boost group. Provide the group id
returned from --sync-boost-list
[-h | --help]: Display help information