Aluno do DCC é selecionado para participar do Google Summer of Code 2021

seg, 07/06/2021 - 18:30
Português, Brasil
Roberto Rosmaninho é selecionado com o projeto "LLVM Back-end para Tensor Algebra Compiler (TACO)"

O aluno do Departamento de Ciência da Computação da Universidade Federal de Minas Gerais (DCC/UFMG), Roberto Rosmaninho, que estagiou no Laboratório de Compiladores até a pouco tempo, onde implementou um backend MLIR para a linguagem de programação D, foi selecionado com o projeto "LLVM Back-end para Tensor Algebra Compiler (TACO)" para participar do Google Summer of Code 2021. 

TACO é um compilador que produz código C para multiplicar matrizes esparsas, muito importante para aplicações de aprendizagem automática, principalmente aquelas baseadas em redes neurais. O objetivo do projeto do Roberto é fazer com que o TACO possa, também, produzir código para LLVM, que é uma infraestrutura de compilação usada por várias linguagens de programação: C, C++, Rust, Julia, Swift, dentre outras. Desta forma, assim que possível portar TACO para LLVM, a comunidade que usa TACO irá contar com centenas de otimizações de código já prontas em LLVM. Além disso, como o LLVM consegue traduzir o código para muitas arquiteturas de computação, o TACO também poderá ser usado em todas elas.

Para mais informações acesse a página do Roberto Rosmaninho https://lnkd.in/deR3cY9 e a descrição do projeto por meio do link  https://lnkd.in/dSkcEty.