"Balanceamento de cargas de aplicações SPMD em sistemas computacionais distribuídos"

Detalhes bibliográficos
Autor(a) principal: Furquim, Gustavo Antonio
Data de Publicação: 2006
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da USP
Texto Completo: http://www.teses.usp.br/teses/disponiveis/55/55134/tde-18072006-173002/
Resumo: Este trabalho apresenta a implementação e a utilização da migração de processos SPMD (Single Program Multiple Data), a qual realiza somente a transferência dos dados, que estão sendo manipulados pelo processo, para realizar a migração. Seu principal objetivo foi o estudo do impacto do balanceamento de carga no desempenho de aplicações, desenvolvidas utilizando o modelo de programação SPMD. Depois de realizados testes com aplicações SPMD reais, em sistemas computacionais distribuídos utilizando a migração de processos SPMD, foi possível verificar que ganhos de desempenho podem ser alcançados, tanto na migração de processos quanto no tempo de execução de aplicações paralelas SPMD.
id USP_cf11a94d9d32c58ff80a5f08520c2ea2
oai_identifier_str oai:teses.usp.br:tde-18072006-173002
network_acronym_str USP
network_name_str Biblioteca Digital de Teses e Dissertações da USP
repository_id_str 2721
spelling "Balanceamento de cargas de aplicações SPMD em sistemas computacionais distribuídos" Load balancing of SPMD applications in distributed computational systemsbalanceaento de cargaconcurrent programmingdistributed systemsload balancingmigração de processosprocess migrationprogramação concorrentesistemas distribuídosSPMDSPMDEste trabalho apresenta a implementação e a utilização da migração de processos SPMD (Single Program Multiple Data), a qual realiza somente a transferência dos dados, que estão sendo manipulados pelo processo, para realizar a migração. Seu principal objetivo foi o estudo do impacto do balanceamento de carga no desempenho de aplicações, desenvolvidas utilizando o modelo de programação SPMD. Depois de realizados testes com aplicações SPMD reais, em sistemas computacionais distribuídos utilizando a migração de processos SPMD, foi possível verificar que ganhos de desempenho podem ser alcançados, tanto na migração de processos quanto no tempo de execução de aplicações paralelas SPMD.This research presents the implementation and use of the SPMD (Single Program Multiple Data) process migration, which only does the transference of the data that are being used by the process, to perform the process migration. Its main objective was the study of the load balancing impact in the performance of applications developed using the SPMD programming model. After performing the tests with real SPMD applications, in distributed computational systems using the SPMD process migration, it was achieved good performance gains, both in the process migration and in the time execution of applications SPMD parallel applications.Biblioteca Digitais de Teses e Dissertações da USPSantana, Marcos JoséFurquim, Gustavo Antonio2006-04-04info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://www.teses.usp.br/teses/disponiveis/55/55134/tde-18072006-173002/reponame:Biblioteca Digital de Teses e Dissertações da USPinstname:Universidade de São Paulo (USP)instacron:USPLiberar o conteúdo para acesso público.info:eu-repo/semantics/openAccesspor2016-07-28T16:09:50Zoai:teses.usp.br:tde-18072006-173002Biblioteca Digital de Teses e Dissertaçõeshttp://www.teses.usp.br/PUBhttp://www.teses.usp.br/cgi-bin/mtd2br.plvirginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.bropendoar:27212016-07-28T16:09:50Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)false
dc.title.none.fl_str_mv "Balanceamento de cargas de aplicações SPMD em sistemas computacionais distribuídos"
Load balancing of SPMD applications in distributed computational systems
title "Balanceamento de cargas de aplicações SPMD em sistemas computacionais distribuídos"
spellingShingle "Balanceamento de cargas de aplicações SPMD em sistemas computacionais distribuídos"
Furquim, Gustavo Antonio
balanceaento de carga
concurrent programming
distributed systems
load balancing
migração de processos
process migration
programação concorrente
sistemas distribuídos
SPMD
SPMD
title_short "Balanceamento de cargas de aplicações SPMD em sistemas computacionais distribuídos"
title_full "Balanceamento de cargas de aplicações SPMD em sistemas computacionais distribuídos"
title_fullStr "Balanceamento de cargas de aplicações SPMD em sistemas computacionais distribuídos"
title_full_unstemmed "Balanceamento de cargas de aplicações SPMD em sistemas computacionais distribuídos"
title_sort "Balanceamento de cargas de aplicações SPMD em sistemas computacionais distribuídos"
author Furquim, Gustavo Antonio
author_facet Furquim, Gustavo Antonio
author_role author
dc.contributor.none.fl_str_mv Santana, Marcos José
dc.contributor.author.fl_str_mv Furquim, Gustavo Antonio
dc.subject.por.fl_str_mv balanceaento de carga
concurrent programming
distributed systems
load balancing
migração de processos
process migration
programação concorrente
sistemas distribuídos
SPMD
SPMD
topic balanceaento de carga
concurrent programming
distributed systems
load balancing
migração de processos
process migration
programação concorrente
sistemas distribuídos
SPMD
SPMD
description Este trabalho apresenta a implementação e a utilização da migração de processos SPMD (Single Program Multiple Data), a qual realiza somente a transferência dos dados, que estão sendo manipulados pelo processo, para realizar a migração. Seu principal objetivo foi o estudo do impacto do balanceamento de carga no desempenho de aplicações, desenvolvidas utilizando o modelo de programação SPMD. Depois de realizados testes com aplicações SPMD reais, em sistemas computacionais distribuídos utilizando a migração de processos SPMD, foi possível verificar que ganhos de desempenho podem ser alcançados, tanto na migração de processos quanto no tempo de execução de aplicações paralelas SPMD.
publishDate 2006
dc.date.none.fl_str_mv 2006-04-04
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://www.teses.usp.br/teses/disponiveis/55/55134/tde-18072006-173002/
url http://www.teses.usp.br/teses/disponiveis/55/55134/tde-18072006-173002/
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv
dc.rights.driver.fl_str_mv Liberar o conteúdo para acesso público.
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Liberar o conteúdo para acesso público.
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.coverage.none.fl_str_mv
dc.publisher.none.fl_str_mv Biblioteca Digitais de Teses e Dissertações da USP
publisher.none.fl_str_mv Biblioteca Digitais de Teses e Dissertações da USP
dc.source.none.fl_str_mv
reponame:Biblioteca Digital de Teses e Dissertações da USP
instname:Universidade de São Paulo (USP)
instacron:USP
instname_str Universidade de São Paulo (USP)
instacron_str USP
institution USP
reponame_str Biblioteca Digital de Teses e Dissertações da USP
collection Biblioteca Digital de Teses e Dissertações da USP
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)
repository.mail.fl_str_mv virginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.br
_version_ 1815257102538506240