Patente da Microsoft usa GPUs ociosas para treinar IA

Patente da Microsoft usa GPUs ociosas para treinar IA

No início de novembro, a Microsoft tornou pública uma solicitação de patente que prevê, com o consentimento do usuário, enviar tarefas de treinamento de IA a computadores e celulares enquanto estão ociosos. A remuneração seria em dinheiro, créditos na loja de software ou prioridade de acesso a modelos.

A patente se chama “Opportunistic Micro-training on Edge Devices Using Spare GPU Utilization” (microtreinamento oportunista em dispositivos de borda usando GPU ociosa), com número de publicação US-20260349820-A1, divulgada em 5 de novembro. O serviço de busca de patentes Patentlyze foi o primeiro a notar o documento, e depois veículos de tecnologia como TechSpot e Insider Gaming publicaram reportagens.

O que diz a patente

Segundo a descrição, o dispositivo participante precisa primeiro ser autorizado pelo usuário. O sistema lê continuamente o uso de CPU e GPU, o consumo de memória, a temperatura, o consumo de energia, a largura de banda da memória de vídeo e a profundidade da fila de computação, e com isso decide quando o aparelho está livre e quanta capacidade de processamento pode ceder.

As tarefas de treinamento são divididas em “microtarefas”, distribuídas conforme o grau de ociosidade do dispositivo e a precisão dos resultados anteriores. A rede de treinamento do diagrama da patente inclui servidores, desktops e smartphones ao mesmo tempo, ou seja, os celulares também estão no escopo.

Há ainda outro detalhe: quando a GPU está ocupada ou a temperatura está alta, o sistema reduz a frequência de verificação para incomodar menos o usuário. A patente afirma que é preciso evitar que aplicativos fiquem lentos, que a bateria acabe rápido demais ou que o aparelho superaqueça.

Quanto à remuneração, a patente descreve três formas: dinheiro, créditos de software ou o uso dos próprios modelos que o usuário ajudou a treinar. Pela leitura do Insider Gaming, quem usaria essa capacidade para treinar modelos poderia ser um terceiro com poucos recursos de computação, com a Microsoft fazendo a intermediação.

Gente já fazia isso há mais de vinte anos

A ideia de reunir computadores ociosos para fazer cálculos é antiga. O Folding@home, iniciado por Stanford em 2000, permitia que voluntários simulassem o dobramento de proteínas com seus computadores domésticos; a plataforma BOINC, de Berkeley, estendeu o mesmo método a vários projetos científicos, como astronomia e clima. Esses projetos dependiam do voluntariado e não pagavam nada.

Depois surgiram versões pagas. Plataformas como a Salad pagam jogadores por tempo de uso, alugando suas placas de vídeo ociosas para inferência e renderização; também há projetos que recompensam com criptomoedas quem cede poder de processamento.

A patente da Microsoft difere dessas iniciativas em dois pontos. Primeiro, o que se calcula é treinamento de modelos, com exigências maiores de sincronização entre dispositivos e de verificação de resultados; a patente menciona expressamente distribuir tarefas conforme a “reputação quanto à precisão dos resultados”. Segundo, a própria Microsoft controla portas de entrada como Windows e Xbox, com uma base instalada enorme, o que tornaria a partida muito mais fácil do que para plataformas pequenas.

Momento e dúvidas

O momento em que a patente apareceu é curioso. Poucos dias antes, o CEO da OpenAI, Sam Altman, disse publicamente que deixar memória parada em computadores domésticos é “péssimo” e que ela deveria estar em data centers, o que gerou muitas críticas. O pano de fundo dessa discussão é que a produção de memória e de placas de vídeo está sendo absorvida em grande escala pelos data centers de IA, o que encarece o hardware de consumo.

A patente também deixa algumas lacunas: como separar os dados do usuário dos dados de treinamento, quanto de GPU cada tarefa ocuparia e como a remuneração seria calculada não são detalhados no documento. A Microsoft não se manifestou publicamente sobre a patente, e um pedido de patente não significa que virará produto.

Fontes: TechSpot, Insider Gaming, CocoLoop, documentos públicos do Escritório de Patentes e Marcas dos EUA; foram verificados o nome da patente, o número de publicação, os indicadores monitorados e as formas de remuneração.