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 , operating system , 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.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom