Influências de políticas de escalonamento no desempenho de simulações distribuídas
Este trabalho analisa o impacto causado no desempenho de uma simulação distribuída quando técnicas de particionamento convencionais são empregadas. Essas técnicas não levam em conta informações inerentes ao estado da simulação. Pelo fato da execução de uma simulação também estar sujeita a sofrer int...
Main Author: | |
---|---|
Other Authors: | |
Format: | Others |
Language: | pt |
Published: |
Biblioteca Digitais de Teses e Dissertações da USP
2006
|
Subjects: | |
Online Access: | http://www.teses.usp.br/teses/disponiveis/55/55134/tde-13092006-162607/ |
id |
ndltd-usp.br-oai-teses.usp.br-tde-13092006-162607 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-usp.br-oai-teses.usp.br-tde-13092006-1626072019-05-09T19:25:12Z Influências de políticas de escalonamento no desempenho de simulações distribuídas Influences of scheduling policies on the performance of distributed simulations Voorsluys, Bárbara Lopes Avaliação de desempenho Balanceamento de carga Distributed simulation Escalonamento de processos Load balancing Performance evaluation Process scheduling Simulação distribuída Este trabalho analisa o impacto causado no desempenho de uma simulação distribuída quando técnicas de particionamento convencionais são empregadas. Essas técnicas não levam em conta informações inerentes ao estado da simulação. Pelo fato da execução de uma simulação também estar sujeita a sofrer interferências da plataforma, informações sobre a potência computacional de cada recurso utilizado e sobre o tipo de simulação, podem ser aplicadas em seu particionamento. Foram utilizadas informações estáticas, geradas através da avaliação da plataforma com benchmarks, e dinâmicas, obtidas através de índices de carga. Os resultados obtidos da utilização destas técnicas se mostram atrativos, principalmente quando o objetivo é a execução das simulações em ambientes que não disponibilizam políticas de escalonamento específicas e sim políticas convencionais. Nos estudos de casos avaliados, observaram-se ganhos satisfatórios, como a redução de até 24% do tempo de execução, um aumento de até 22% de eficiência e 79% menos rollbacks causados. Percebe-se que dependendo do tempo que se dispõe e dos objetivos pretendidos, as técnicas convencionais podem ser empregadas em simulações distribuídas. Este trabalho também contribui com o aperfeiçoamento das duas ferramentas utilizadas: WARPED e AMIGO. Uma interface de comunicação entre as duas ferramentas foi desenvolvida, ampliando assim seus campos de utilização. This work analyses the impact caused on distributed simulation performance when conventional partitioning techniques are employed. These techniques do not take into account inherent information about the state of the simulation. Since a simulation execution is subject to platform interference, information about the type of simulations and about the computational power of resources may be applied to the partitioning process. Static performance information, generated from evaluating the platform with benchmarks has been employed, as well as dynamic load information provided by load indices. The results obtained with this approach are attractive, mainly when the objective is to execute simulations on environments which make conventional scheduling policies available, instead of specific policies. The evaluated case studies show satisfactory performance gains of up to 24% of reduction in execution time, 22% of improvement in efficiency and reduction of up to 79% in rollbacks. So, depending on the available time and the aimed objectives, it is worth using conventional techniques to assist distributed simulation partitioning. This work also contributes to the improvement of both tools used in it: Warped and AMIGO. A communication interface has been developed to integrate the tools, extending their capabilities. Biblioteca Digitais de Teses e Dissertações da USP Santana, Regina Helena Carlucci 2006-04-07 Dissertação de Mestrado application/pdf http://www.teses.usp.br/teses/disponiveis/55/55134/tde-13092006-162607/ pt Liberar o conteúdo para acesso público. |
collection |
NDLTD |
language |
pt |
format |
Others
|
sources |
NDLTD |
topic |
Avaliação de desempenho Balanceamento de carga Distributed simulation Escalonamento de processos Load balancing Performance evaluation Process scheduling Simulação distribuída |
spellingShingle |
Avaliação de desempenho Balanceamento de carga Distributed simulation Escalonamento de processos Load balancing Performance evaluation Process scheduling Simulação distribuída Voorsluys, Bárbara Lopes Influências de políticas de escalonamento no desempenho de simulações distribuídas |
description |
Este trabalho analisa o impacto causado no desempenho de uma simulação distribuída quando técnicas de particionamento convencionais são empregadas. Essas técnicas não levam em conta informações inerentes ao estado da simulação. Pelo fato da execução de uma simulação também estar sujeita a sofrer interferências da plataforma, informações sobre a potência computacional de cada recurso utilizado e sobre o tipo de simulação, podem ser aplicadas em seu particionamento. Foram utilizadas informações estáticas, geradas através da avaliação da plataforma com benchmarks, e dinâmicas, obtidas através de índices de carga. Os resultados obtidos da utilização destas técnicas se mostram atrativos, principalmente quando o objetivo é a execução das simulações em ambientes que não disponibilizam políticas de escalonamento específicas e sim políticas convencionais. Nos estudos de casos avaliados, observaram-se ganhos satisfatórios, como a redução de até 24% do tempo de execução, um aumento de até 22% de eficiência e 79% menos rollbacks causados. Percebe-se que dependendo do tempo que se dispõe e dos objetivos pretendidos, as técnicas convencionais podem ser empregadas em simulações distribuídas. Este trabalho também contribui com o aperfeiçoamento das duas ferramentas utilizadas: WARPED e AMIGO. Uma interface de comunicação entre as duas ferramentas foi desenvolvida, ampliando assim seus campos de utilização. === This work analyses the impact caused on distributed simulation performance when conventional partitioning techniques are employed. These techniques do not take into account inherent information about the state of the simulation. Since a simulation execution is subject to platform interference, information about the type of simulations and about the computational power of resources may be applied to the partitioning process. Static performance information, generated from evaluating the platform with benchmarks has been employed, as well as dynamic load information provided by load indices. The results obtained with this approach are attractive, mainly when the objective is to execute simulations on environments which make conventional scheduling policies available, instead of specific policies. The evaluated case studies show satisfactory performance gains of up to 24% of reduction in execution time, 22% of improvement in efficiency and reduction of up to 79% in rollbacks. So, depending on the available time and the aimed objectives, it is worth using conventional techniques to assist distributed simulation partitioning. This work also contributes to the improvement of both tools used in it: Warped and AMIGO. A communication interface has been developed to integrate the tools, extending their capabilities. |
author2 |
Santana, Regina Helena Carlucci |
author_facet |
Santana, Regina Helena Carlucci Voorsluys, Bárbara Lopes |
author |
Voorsluys, Bárbara Lopes |
author_sort |
Voorsluys, Bárbara Lopes |
title |
Influências de políticas de escalonamento no desempenho de simulações distribuídas |
title_short |
Influências de políticas de escalonamento no desempenho de simulações distribuídas |
title_full |
Influências de políticas de escalonamento no desempenho de simulações distribuídas |
title_fullStr |
Influências de políticas de escalonamento no desempenho de simulações distribuídas |
title_full_unstemmed |
Influências de políticas de escalonamento no desempenho de simulações distribuídas |
title_sort |
influências de políticas de escalonamento no desempenho de simulações distribuídas |
publisher |
Biblioteca Digitais de Teses e Dissertações da USP |
publishDate |
2006 |
url |
http://www.teses.usp.br/teses/disponiveis/55/55134/tde-13092006-162607/ |
work_keys_str_mv |
AT voorsluysbarbaralopes influenciasdepoliticasdeescalonamentonodesempenhodesimulacoesdistribuidas AT voorsluysbarbaralopes influencesofschedulingpoliciesontheperformanceofdistributedsimulations |
_version_ |
1719061249154613248 |