Microsoft представила відкритий диспетчер завдань для графічних процесорів

Microsoft представила відкритий диспетчер завдань для графічних процесорів

Microsoft представила відкритий інструмент gputaskman для контролю використання GPU, VRAM і навантажень ШІ-моделей.

Віцепрезидент Microsoft Скотт Гензельман представив відкритий проєкт gputaskman — інструмент для контролю використання графічного процесора. Програма доступна для Windows, Linux і macOS та показує, які процеси використовують GPU, скільки відеопам’яті вони споживають і які середовища виконання активні.

Як повідомляє Tom's Hardware, gputaskman також окремо відображає дані, пов’язані із завданнями штучного інтелекту та великими мовними моделями.

 

Деталізація споживання VRAM

 

У дописі в соцмережі Гензельман пояснив, що створює GPU Taskman, аби зрозуміти, куди витрачається пам’ять його графічного процесора. На оприлюднених прикладах роботи утиліти видно перелік програм, що використовують GPU, а також деталі обраного процесу в нижній частині вікна.

На одному зі скриншотів із системи з GeForce RTX 4080 Super найбільше відеопам’яті споживав диспетчер вікон робочого столу. Інтерфейс також показував застосунки для ШІ та інші стандартні процеси Windows.

 

Дані про мовні моделі

 

Для процесу llama-server.exe інструмент може показати додаткові відомості про виконання мовної моделі. Зокрема, на прикладі в репозиторії вказано модель Qwen3-0.6B, розподіл використання пам’яті на ваги моделі та KV-кеш, а також кількість параметрів.

У gputaskman передбачено графіки в реальному часі для навантаження GPU, використання VRAM і температури. Гензельман поширює експериментальне програмне забезпечення за ліцензією MIT; для Windows доступні портативні збірки версії 0.3.0.