[pt] Alexandre Plastino em sua tese de doutorado apresenta um
ambiente de
desenvolvimento de aplicações paralelas SPMD (Single
Program, Multiple Data)
denominado SAMBA que permite a geração de diferentes
versões de uma
aplicação paralela a partir da incorporação de diferentes
algoritmos de
balanceamento de carga disponíveis numa biblioteca
própria. O presente trabalho
apresenta uma ferramenta de geração de carga dinâmica
integrada a este ambiente
que possibilita criar, em tempo de execução, diferentes
perfis de carga externa a
serem aplicados a uma aplicação paralela em estudo. Dessa
forma, pretende-se
permitir que o desenvolvedor de uma aplicação paralela
possa selecionar o
algoritmo de balanceamento de carga mais apropriado frente
a condições variáveis
de carga externa. Com o objetivo de validar a integração
da ferramenta ao
ambiente SAMBA, foram obtidos resultados da execução de
duas aplicações
SPMD distintas. / [en] Alexandre Plastino s tesis presents a framework for the
development of
SPMD parallel applications, named SAMBA, that enables the
generation of
different versions of a parallel application by
incorporating different load
balancing algorithms from an internal library. This
dissertation presents a dynamic
workload generation s tool, integrated to SAMBA, that
affords to create, at
execution time, different external workload profiles to be
applied over a parallel
application in study. The objective is to enable that a
parallel application
developer selects the most appropriated load balancing
algorithm based in its
performance under variable conditions of external
workload. In order to validate
this integration, two SPMD applications were implemented.
Identifer | oai:union.ndltd.org:puc-rio.br/oai:MAXWELL.puc-rio.br:7349 |
Date | 25 October 2005 |
Creators | SERGIO MATEO BADIOLA |
Contributors | NOEMI DE LA ROCQUE RODRIGUEZ |
Publisher | MAXWELL |
Source Sets | PUC Rio |
Language | Portuguese |
Detected Language | Portuguese |
Type | TEXTO |
Page generated in 0.0023 seconds