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...

Full description

Bibliographic Details
Main Author: Voorsluys, Bárbara Lopes
Other Authors: Santana, Regina Helena Carlucci
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