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

Code: 210303615
4
3
Título

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

Autores(as):
  • André Ricardo Dantas Bezerra Landim

    Landim, André Ricardo Dantas Bezerra

  • Guilherme Álvaro Rodrigues Maia Esmeraldo

    Esmeraldo, Guilherme Álvaro Rodrigues Maia

DOI
10.37885/210303615
Publicado em

28/04/2021

Páginas

186-195

Capítulo

13

Resumo

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.

Palavras-chave

alto desempenho, aumento de produtividade, computação paralela, geração de código, modelagem visual

Autor(a) Correspondente
Licença

Este capítulo está licenciado com uma Licença Creative Commons Atribuição-NãoComercial-SemDerivações 4.0 Internacional.

Licença Creative Commons

O conteúdo do capítulo 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.