"Balanceamento de cargas de aplicações SPMD em sistemas computacionais distribuídos"
Autor(a) principal: | |
---|---|
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 |