FERRAMENTAS LINUX: O desenvolvedor do compilador da Red Hat está trabalhando em análise de desempenho assistida por compilador para o GCC

quarta-feira, 30 de maio de 2018

O desenvolvedor do compilador da Red Hat está trabalhando em análise de desempenho assistida por compilador para o GCC




Confira!!



O desenvolvedor de longa data do toolchain GNU na Red Hat, David Malcolm, anunciou o trabalho que está desenvolvendo na análise de desempenho assistida por compiladores com o GCC.

David Malcom espera fazer a GNU Compiler Collection produzir mais informações úteis sobre como o compilador otimiza o código para desenvolvedores do GCC e usuários finais avançados. Isso forneceria detalhes sobre como uma otimização poderia ser melhorada ou bugs corrigidos no GCC, bem como para desenvolvedores / usuários finais entenderem quais flags de linha de comando estão sendo usados ​​e como eles poderiam potencialmente retrabalhar seu código para um maior desempenho.

O GCC atualmente fornece alguns detalhes, como o -fopt-infoflag e alguns dados sendo emitidos para despejar arquivos, mas deixa muito a desejar. O novo trabalho do GCC de David tem como objetivo capturar "registros de otimização" em um formato facilmente analisável, associar esses registros a áreas de código ativo e capturar outros meta-dados do compilador. Esses dados podem ser convertidos automaticamente em um relatório HTML contendo os detalhes significativos.

Mais detalhes sobre esses planos, bem como alguns exemplos de casos de uso, podem ser encontrados neste post da lista de discussão, onde o desenvolvedor da Red Hat implementou uma versão experimental deste código sob um sinalizador "request for comments". Espero que esta funcionalidade de análise de desempenho assistida por compiladores se transforme em algo útil para o lançamento do GCC 9 do próximo ano.

Fonte

Até a próxima!!

Nenhum comentário:

Postar um comentário