FERRAMENTAS LINUX: O Facebook tem como objetivo tornar os compiladores mais rápidos usando o aprendizado de máquina com o CompilerGym

sábado, 2 de outubro de 2021

O Facebook tem como objetivo tornar os compiladores mais rápidos usando o aprendizado de máquina com o CompilerGym

 

Confira !!


O Facebook anunciou esta semana o código-fonte aberto do CompilerGym como seu esforço para melhorar o desempenho do compilador, aproveitando o aprendizado de máquina para lidar com o trabalho de otimização.

O CompilerGym foi desenvolvido pela equipe de IA do Facebook no topo do OpenAI Gym e, em última análise, está se esforçando para ajudar a melhorar o desempenho do compilador de código. Eles explicaram no anúncio desta semana, "CompilerGym empacota problemas importantes de otimização do compilador e os faz parecer problemas de aprendizado por reforço. Os problemas de otimização do compilador que incluímos são de grande escala. Por exemplo, o espaço de busca é 104461, consideravelmente maior do que o do jogo de tabuleiro Go. Por outro lado, o espaço de busca é infinito. Avanços em problemas de tal escala são possíveis pela primeira vez apenas por causa de avanços muito recentes no aprendizado por reforço. O CompilerGym torna mais fácil para qualquer pessoa com experiência em ML ou compilador mergulhar de cabeça e começar a resolver os problemas, tudo sem os meses de configuração tediosa que normalmente seriam necessários. E isso porque fizemos isso por você! "

O anúncio acrescentou:"Nosso objetivo é ser um catalisador para o uso de ML para tornar os compiladores mais rápidos, o que é importante porque os programas mal otimizados são lentos e consomem muitos recursos de computação, bem como muita energia, limitando os aplicativos de dispositivos de borda com eficiência energética e tornando os data centers menos ambientalmente amigável. "

Aqueles que desejam aprender mais sobre o CompilerGym podem fazê-lo através de ai.facebook.com .






Fonte

Até a próxima !!

Nenhum comentário:

Postar um comentário