PYRALELO: UM SISTEMA PARA SUPORTE À PROGRAMAÇÃO VISUAL DE APLICAÇÕES PARALELAS DE ALTO DESEMPENHO



PYRALELO: UM SISTEMA PARA SUPORTE À PROGRAMAÇÃO VISUAL DE APLICAÇÕES PARALELAS DE ALTO DESEMPENHO
André Ricardo Dantas Bezerra Landim
Guilherme Álvaro Rodrigues Maia Esmeraldo

27/04/2021
186-195
13
A computação paralela é uma técnica que busca dividir as tarefas entre os processadores para aumento de desempenho do sistema. Contudo, desenvolver novas aplicações paralelas não é uma tarefa simples, pois deve-se identificar os pontos de paralelismo da aplicação e expressá-los em linguagens de programação lineares. Este artigo apresenta uma nova ferramenta que permite a modelagem visual e, com isso, é possível abstrair o paralelismo da aplicação, além de gerar automaticamente o código necessário à paralelização. Resultados preliminares mostram que, com a utilização da ferramenta proposta, é possível aumentar a produtividade no desenvolvimento de novas aplicações paralelas de alto desempenho.
Ler mais...alto desempenho, aumento de produtividade, computação paralela, geração de código, modelagem visual
CIÊNCIA DA COMPUTAÇÃO: TECNOLOGIAS EMERGENTES EM COMPUTAÇÃO - VOLUME 2
Esta obra está licenciada com uma Licença Creative Commons Atribuição-NãoComercial-SemDerivações 4.0 Internacional .
O conteúdo dos capítulos e seus dados e sua forma, correção e confiabilidade, são de responsabilidade exclusiva do(s) autor(es). É permitido o download e compartilhamento desde que pela origem e no formato Acesso Livre (Open Access), com os créditos e citação atribuídos ao(s) respectivo(s) autor(es). Não é permitido: alteração de nenhuma forma, catalogação em plataformas de acesso restrito e utilização para fins comerciais. O(s) autor(es) mantêm os direitos autorais do texto.