Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Análise e Entendimento de Desempenho com a Ferramenta Antfarm

View through CrossRef
O projeto e implementação de aplicações paralelizadas escaláveis e eficientes se mantem como um desafio, seja pela complexidade das aplicações e dos dados a serem analisados, seja pelas limitações dos paradigmas atuais de programação paralela para aplicações de alta demanda de processamento e comunicação como mineração de dados. O ambiente Anthill, baseado no paradigma filtro-fluxo identificado, tem se mostrado como um ambiente apropriado para paralelização dessas aplicações, permitindo explorar três estratégias de paralelização: dados, tarefas e assincronia. Entretanto, o entendimento e a depuração de desempenho dessas aplicações pode ser complexo, dada a diversidade de padrões de interação permitida pelo ambiente Anthill. A ferramenta Antfarm tem por objetivo não apenas apresentar o perfil de desempenho da aplicação mas identificar as imerações entre os vários componentes de forma a justificar o desempenho observado. Neste artigo apresentamos as técnicas usadas na ferramenta Antfarm e um protótipo de implementação, que foi utilizado para analisar e entender o desempenho paralelo de uma aplicação popular de mineração de dados: a construção de árvores de decisão baseada em ganho de informação. Como será mostrado no artigo, a ferramema foi capaz de detectar as peculiaridades da paralelização e explicar o seu desempenho. Em particular, fomos capazes de mensurar a assincronia entre os vários processos cooperando na solução de um problema e explicar o seu tempo de execução, incluindo interações entre as execuções das várias partes do algoritmo.
Title: Análise e Entendimento de Desempenho com a Ferramenta Antfarm
Description:
O projeto e implementação de aplicações paralelizadas escaláveis e eficientes se mantem como um desafio, seja pela complexidade das aplicações e dos dados a serem analisados, seja pelas limitações dos paradigmas atuais de programação paralela para aplicações de alta demanda de processamento e comunicação como mineração de dados.
O ambiente Anthill, baseado no paradigma filtro-fluxo identificado, tem se mostrado como um ambiente apropriado para paralelização dessas aplicações, permitindo explorar três estratégias de paralelização: dados, tarefas e assincronia.
Entretanto, o entendimento e a depuração de desempenho dessas aplicações pode ser complexo, dada a diversidade de padrões de interação permitida pelo ambiente Anthill.
A ferramenta Antfarm tem por objetivo não apenas apresentar o perfil de desempenho da aplicação mas identificar as imerações entre os vários componentes de forma a justificar o desempenho observado.
Neste artigo apresentamos as técnicas usadas na ferramenta Antfarm e um protótipo de implementação, que foi utilizado para analisar e entender o desempenho paralelo de uma aplicação popular de mineração de dados: a construção de árvores de decisão baseada em ganho de informação.
Como será mostrado no artigo, a ferramema foi capaz de detectar as peculiaridades da paralelização e explicar o seu desempenho.
Em particular, fomos capazes de mensurar a assincronia entre os vários processos cooperando na solução de um problema e explicar o seu tempo de execução, incluindo interações entre as execuções das várias partes do algoritmo.

Related Results

Pesquisa Qualitativa: Um Olhar Sempre Voltado à Excelência dos Estudos
Pesquisa Qualitativa: Um Olhar Sempre Voltado à Excelência dos Estudos
A Pesquisa Qualitativa avança, ao longo dos anos, em quantidade e excelência da produção científica, tornando-se cada vez mais robusta e utilizada nas mais diversas áreas do conhec...
AVALIAÇÃO DE DESEMPENHO COMO FERRAMENTA ESTRATÉGICA DA ÁREA DE RECURSOS HUMANOS
AVALIAÇÃO DE DESEMPENHO COMO FERRAMENTA ESTRATÉGICA DA ÁREA DE RECURSOS HUMANOS
O mercado com diversos concorrentes, sustentado de atualização de informações em um reduzido espaço de tempo, exige novas posturas dos gestores e de seus funcionários. Desta forma,...
Bem-estar sustentável: aplicação para o contexto da educação básica pública do DF
Bem-estar sustentável: aplicação para o contexto da educação básica pública do DF
A Secretaria de Educação do Distrito Federal (SEEDF) apresenta um dos melhores conjuntos de benefício aos trabalhadores, mas não consegue refletir isso na melhora do desempenho dos...
Avaliação de Desempenho Organizacional: Panorama das Publicações em Periódicos Nacionais
Avaliação de Desempenho Organizacional: Panorama das Publicações em Periódicos Nacionais
Existem na literatura diversas ferramentas que objetivam avaliar o desempenho organizacional, tais como: Balanced Scorecard (BSC); Prêmio Nacional da Qualidade (PNQ); Metodologia M...
UMA AVALIAÇÃO DE DESEMPENHO NAS EMPRESAS, UMA NECESSIDADE E NÃO UMA ESCOLHA. UMA NECESSIDADE E NÃO UMA ESCOLHA.
UMA AVALIAÇÃO DE DESEMPENHO NAS EMPRESAS, UMA NECESSIDADE E NÃO UMA ESCOLHA. UMA NECESSIDADE E NÃO UMA ESCOLHA.
Na moderna concepção, a avaliação do desempenho começa não pela apreciação do passado, mas pelo foco no futuro. Está mais orientada para o planejamento do desempenho futuro organiz...
Análise do desempenho acústico em sistemas de vedação e piso em edificações multifamiliares
Análise do desempenho acústico em sistemas de vedação e piso em edificações multifamiliares
A norma de desempenho NBR 15575 passou a exigir das construtoras padrões mínimos de qualidade e desempenho, a fim de atender as exigências dos usuários e buscar maior competitivida...
Relação Entre Capacitação Profissional do Gestor e Desempenho de Fundos de Investimento em Ações
Relação Entre Capacitação Profissional do Gestor e Desempenho de Fundos de Investimento em Ações
Objetivo: analisar se o desempenho dos fundos de investimentos em ações no Brasil é influenciado pelas características do gestor ligadas à capacitação profissional. Fundamento: evi...

Back to Top