
Modelo para a Exploração Eficiente de Paralelismo em Aplicações Grão Fino
Author(s) -
Epifanio Dinis Benitez,
Eduardo Moschetta,
Otávio Corrêa Cordeiro,
Gerson Geraldo H. Cavalheiro
Publication year - 2004
Language(s) - Portuguese
Resource type - Conference proceedings
DOI - 10.5753/wscad.2004.18995
Subject(s) - computer science , humanities , parallel computing , philosophy
Quando executamos aplicações com alto grau de paralelismo em arquiteturas de processamemo de alto desempenho (PAD) multiprocessadas, a melhor maneira de obter desempenho é projetar a aplicação de acordo com os recursos disponíveis na arquitetura. Para isto, é necessário classificar a aplicação em função de sua granularidade: fina, média e grossa, e identificar através de sua concorrência com que modelo de programação concorrente ela será desenvolvida. Entre estes modelos estão o paralelismo de tarefa e o paralelismo de controle. Neste contexto, o Anahy [2] apresenta um modelo de execução eficiente para aplicações que estão caracterizadas por esses modelos. Serão discutidos os modelos de execução do Anahy e do padrão POSIX para threads. Também é apresentada uma análise de desempenho destas bibliotecas de threads através de aplicações paralelas.