> For the complete documentation index, see [llms.txt](https://docs.augelab.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.augelab.com/french/function-blocks/blocks-reference/input-output/outputs-exports/gpu-statistics.md).

# GPU Statistics

Ce bloc de fonction fournit un aperçu visuel rapide du GPU disponible sur la machine. Il affiche la version du pilote, l'utilisation de la mémoire, la température et les valeurs d'utilisation sous une forme textuelle compacte dans l'interface du bloc.

## 📥 Girdes <a href="#inputs" id="inputs"></a>

`Aucun connecteur d'entrée`

## 📤 Sorties <a href="#outputs" id="outputs"></a>

`Aucun connecteur de sortie`

## 🕹️ Contrôles <a href="#controls" id="controls"></a>

`GPU Info` : une zone de texte en lecture seule qui affiche les informations GPU actuelles (nom, pilote, mémoire libre/utilisée/totale, utilisation de la RAM, température et charge).

## 🎨 Fonctionnalités <a href="#features" id="features"></a>

* Résumé textuel en temps réel de l'état du GPU affiché dans l'interface du bloc.
* Utile pour des vérifications rapides lors de l'exécution de flux de travail gourmands en calcul.
* Présentation simple et sans distraction, adaptée à la surveillance pendant l'exécution du scénario.

## 📝 Instructions d'utilisation <a href="#usage" id="usage"></a>

1. Placez le bloc sur votre canevas de scénario.
2. Exécutez le scénario — le bloc mettra à jour le texte `GPU Info` avec le dernier état du GPU.
3. Inspectez régulièrement le bloc pour vérifier la température, l'utilisation de la mémoire et la charge globale du GPU.

## 📊 Évaluation <a href="#evaluation" id="evaluation"></a>

À chaque étape d'évaluation, le bloc actualise les informations GPU affichées afin que vous voyiez toujours le statut le plus récent dans l'interface du bloc.

## 💡 Astuces <a href="#tips-and-tricks" id="tips-and-tricks"></a>

* Pour conserver un historique des états GPU, utilisez `CSV Export` pour sauvegarder périodiquement les relevés (à combiner avec un timer ou un logger).
* Si vous souhaitez des tendances visuelles, acheminez les valeurs numériques vers `Scope` (utilisez des blocs intermédiaires qui extraient les valeurs numériques du résumé textuel si nécessaire).
* Créez des alarmes simples : combinez `Number Input` pour définir des seuils et `Greater` pour comparer une lecture numérique (température ou charge) et déclencher `Send Mail` ou `Stop` pour alerter ou arrêter le scénario lorsque les limites sont dépassées.
* Utilisez en complément `GPU Statistics` comme outil de surveillance lors d'exécutions lourdes (par exemple lors de l'inférence de modèles avec `Object Detection (D-FINE)` ou `Depth Estimation (DepthAny. V2)`), afin de suivre l'utilisation des ressources et éviter les problèmes d'OOM.

## 🛠️ Dépannage <a href="#troubleshooting" id="troubleshooting"></a>

* Si le bloc affiche des espaces réservés (par ex. "-"), vérifiez qu'un GPU est installé et que les pilotes sont disponibles sur le système.
* Si les valeurs semblent incohérentes, vérifiez les pilotes GPU de votre système et redémarrez l'application pour actualiser les requêtes matérielles.
