
Quinze gigaoctets de mémoire vidéo occupés, mais par quoi exactement ? Un vice-président de Microsoft propose de détailler cette consommation, jusqu’au modèle d’IA chargé par un processus.
Scott Hanselman a partagé la semaine dernière sur X son projet gputaskman, un utilitaire gratuit et open source, en invitant les développeurs à soumettre des contributions. L’outil s’exécute dans un terminal, avec une interface inspirée de htop : chaque processus utilisant le GPU apparaît avec son empreinte mémoire, l’activité des moteurs GPU et le runtime chargé, comme CUDA ou Vulkan.
gputaskman détaille aussi les modèles d’IA en mémoire

Un panneau supérieur rassemble les mesures générales de la carte : utilisation, fréquences, température et consommation électrique. Le Gestionnaire des tâches de Windows affiche déjà l’utilisation du GPU depuis 2017, mais gputaskman cherche à mieux attribuer la mémoire occupée aux logiciels qui l’exploitent.
L’accent est mis sur l’IA locale. Un inspecteur peut identifier le LLM chargé par un processus et indiquer sa quantification, ses poids ainsi que le coût estimé de son cache KV. Avec Ollama et LM Studio, l’outil fournit également la taille du contexte et les noms exacts des modèles.
Ces indications restent à lire avec précaution : Hanselman présente son logiciel comme un projet expérimental, encore à ses débuts. La ventilation de la consommation liée à l’IA repose, pour l’instant, sur des estimations.
Une prise en charge encore inégale selon les plateformes
En version 0.3.5, seuls les GPU NVIDIA et AMD sont pris en charge sous Windows. Pour les GPU Intel, il faut passer par Linux natif. Une compilation native Windows ARM64 existe également, mais les éventuels tests sur des machines RTX Spark, comme le Surface Laptop Ultra, ne sont pas documentés dans les informations rapportées.
Autre point à connaître avant de l’essayer : les versions portables pour Windows ne sont pas signées. Le code et les téléchargements sont accessibles sur GitHub.
À un utilisateur qui souhaitait retrouver ce niveau de détail directement dans le Gestionnaire des tâches, Hanselman a répondu « step one…;) », soit « première étape…;) ». Une allusion, tout au plus : cette réponse ne constitue pas une annonce d’intégration à Windows.
Source : gputaskman (GitHub)