terça-feira, 14 de janeiro de 2020
O compilador do LLVM Fortran "FC" é direcionado para MLIR agora é de código aberto
Confira !!
Na semana passada, relatamos o "FC" como sendo um novo compilador LLVM Fortran que estava visando a nova representação intermediária do MLIR . Esse novo compilador Fortran agora é público e de código aberto.
Enquanto o compilador Flang está sendo processado no momento, o "FC" está sendo trabalhado pela empresa de consultoria Startup up CompilerTree como um compilador LLVM Fortran que mudou o foco do uso do LLVM IR convencional para o MLIR como o novo IR do LLVM que foi desenvolvido pelo Google com foco no aprendizado de máquina.
O desempenho é comparável do FC aos compiladores Fortran existentes, o suporte ao idioma atual está voltado para o Fortran 95 e outros conceitos básicos entre os compiladores Fortran, mas o uso do MLIR parece ser um dos principais "pontos de venda" desse novo compilador.
O FC é licenciado sob a Licença "Simplificada" da BSD 2-Clause, que é interessante ver nesta empresa de consultoria de compiladores da Califórnia que considera a AMD como um de seus clientes.
Parece que a empresa pode tentar atualizar o front-end do FC e outras alterações no LLVM. Mas, por enquanto, o trabalho de front-end do FC pode ser encontrado neste repositório no GitHub recém-aberto . Mais detalhes sobre a abertura da base de códigos do FC através deste post na lista de discussão .
Fonte
Até a próxima !!
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário