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

Análise da Vitrine Tecnológica da UFRGS como Ferramenta de Divulgação Científica e Inovação
Análise da Vitrine Tecnológica da UFRGS como Ferramenta de Divulgação Científica e Inovação
INTRODUÇÃO A divulgação científica tem se tornado uma das principais estratégias para aproximar a produção acadêmica da sociedade, facilitando o acesso à informação e incentivando ...
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...
Efeito da Remuneração dos Executivos na relação entre Environmental, Social, Governance e Desempenho Corporativo
Efeito da Remuneração dos Executivos na relação entre Environmental, Social, Governance e Desempenho Corporativo
A crescente atenção dada às questões de sustentabilidade levou a uma ampliação das discussões na literatura se as divulgações ESG realmente contribuem ou prejudicam o desempenho co...
Gestão Pública e Desempenho Socioeconômico: uma Análise Municipal
Gestão Pública e Desempenho Socioeconômico: uma Análise Municipal
Objetivo da pesquisa: O presente estudo tem como objetivo geral analisar os efeitos da gestão pública no desempenho socioeconômico dos municípios brasileiros. Enquadramento teóric...
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,...
DESEMPENHO ESG, RISCO E A (IN)EXISTÊNCIA DO COMITÊ DE RISCO NAS EMPRESAS BRASILEIRAS
DESEMPENHO ESG, RISCO E A (IN)EXISTÊNCIA DO COMITÊ DE RISCO NAS EMPRESAS BRASILEIRAS
O objetivo deste estudo é analisar a relação entre o desempenho ESG e o risco de mercado nas empresas brasileiras. Foram coletados dados nas bases Economática® e Refinitiv® de 73 e...
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...

Back to Top