O engenheiro de software da Microsoft, Scott Hanselman, lançou uma nova ferramenta gratuita chamada gputaskman, projetada para fornecer uma visão detalhada e profunda sobre como aplicativos e modelos locais consomem a memória de placas de vídeo (GPU) em computadores com o sistema operacional Windows 11, superando as limitações do Gerenciador de Tarefas tradicional.
Embora o Gerenciador de Tarefas padrão do Windows exiba o consumo da unidade de processamento gráfico e da memória em nível de processo individual, ele não consegue fornecer detalhes precisos sobre a natureza do uso real. A ferramenta gputaskman preenche essa lacuna ao esclarecer se a memória da placa de vídeo está sendo consumida por um modelo de inteligência artificial local, um navegador da web ou pelo sistema de composição da área de trabalho (Compositor), além de exibir a temperatura da unidade gráfica.
Por que esta notícia é importante?
Com a tendência de empresas de tecnologia, como a Microsoft, em direção a iniciativas de inteligência artificial híbrida que integram o processamento local nos dispositivos com serviços em nuvem, cresce a necessidade de desenvolvedores e usuários avançados entenderem precisamente as causas do esgotamento dos recursos de hardware. As dúvidas dos desenvolvedores que fundamentaram a ferramenta apontam para a ambiguidade em torno do consumo de memória, como o rastreamento de pesos de grandes modelos de linguagem (LLMs), o cache de chaves e valores (KV cache) e como as cargas são distribuídas entre a memória RAM do sistema e a memória da placa de vídeo.
Estado atual e disponibilidade da ferramenta
A ferramenta encontra-se atualmente em seus estágios iniciais de desenvolvimento, suportando computadores equipados com placas de vídeo da AMD e da NVIDIA. O desenvolvedor da ferramenta convidou a comunidade técnica a contribuir por meio da plataforma GitHub, observando que os planos futuros incluem a expansão do suporte para incluir computadores como o Surface Laptop Ultra e outros dispositivos equipados com processadores de arquitetura baseada em ARM (Windows on Arm).