Um sistema de gerencimento de aplicações MPI para ambientes grid
Autor(a) principal: | |
---|---|
Data de Publicação: | 2005 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Institucional da Universidade Federal Fluminense (RIUFF) |
Texto Completo: | https://app.uff.br/riuff/handle/1/17822 |
Resumo: | Fundação de Amparo a Pesquisa do Estado do Rio de Janeiro |
id |
UFF-2_70f8b9375a7f6c346cea97665ec4b409 |
---|---|
oai_identifier_str |
oai:app.uff.br:1/17822 |
network_acronym_str |
UFF-2 |
network_name_str |
Repositório Institucional da Universidade Federal Fluminense (RIUFF) |
repository_id_str |
2120 |
spelling |
Um sistema de gerencimento de aplicações MPI para ambientes gridCiência da computaçãoSistema de computação em gradeProcessamento paralelo (Computadores)Processamento distribuídoEscalonamento de tarefasCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::TEORIA DA COMPUTACAO::COMPUTABILIDADE E MODELOS DE COMPUTACAOFundação de Amparo a Pesquisa do Estado do Rio de JaneiroOs Grids Computacionais surgiram com o intuito de disponibilizar um ambiente para computação de alto desempenho, onde usuários que não possuem recursos locais suficientes possam executar suas aplicações. Entretanto, os recursos distribuídos dos Grid são tipicamente heterogêneos, não dedicados e oferecidos sem nenhuma garantia de desempenho e disponibilidade. Como conseqüência, o desenvolvimento de aplicações eficientes para esse tipo de ambiente ainda é uma tarefa difícil. Este trabalho propõe uma nova abordagem, capaz de amenizar a dificuldade no desenvolvimento de aplicações para Grid, além de oferecer mecanismos de gerenciamento eficientes para execução das mesmas. Atualmente, grande parte dos desenvolvedores de middleware Grid tomam por base um Sistema de Gerenciamento de Recursos que objetiva maximizar a utilização dos recursos disponíveis no ambiente Grid. Esses sistemas são capazes de fornecer serviços tais como escalonamento e tolerância a falhas, sendo todas as decisões tomadas com base apenas no estado dos recursos. A abordagem proposta neste trabalho, baseia-se na utilização de um Sistema de Gerenciamento da Aplicação (SGA) próprio para cada aplicação. O SGA utiliza o Grid de acordo com a disponibilidade dos recursos e com características específicas de cada aplicação. O SGA EasyGrid é embutido na aplicação em tempo de compilação, que resulta em um aplicação system-aware (Smart G-App), sem que nenhuma alteração seja realizada no código fonte original do usuário. Além disso, o SGA EasyGrid foi desenvolvido utilizando uma implementação padrão do MPI, o que garante a portabilidade da aplicação gerada. Resultados experimentais mostram eficiência na execução das aplicações MPI system-aware, quando comparadas com as versões originais desenvolvidas para clusters de computadoresPrograma de Pós-Graduação em ComputaçãoComputaçãoRebello, Eugene Francis VinodCPF:29509088322http://lattes.cnpq.br/8795680989708219Carvalho, Alexandre Plastino deCPF:30090875322http://lattes.cnpq.br/4985266524417261Boeres, Maria Cristina SilvaCPF:29609077322http://lattes.cnpq.br/0306766365983082Rodriguez, Noemi de La RoqueCPF:23145632222Song, Siang WunCPF:35006333422http://lattes.cnpq.br/2808213902627406Vianna, Daniela Quitete de Campos2021-03-10T20:42:49Z2008-03-052021-03-10T20:42:49Z2005-10-03info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://app.uff.br/riuff/handle/1/17822porCC-BY-SAinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da Universidade Federal Fluminense (RIUFF)instname:Universidade Federal Fluminense (UFF)instacron:UFF2021-03-10T20:42:50Zoai:app.uff.br:1/17822Repositório InstitucionalPUBhttps://app.uff.br/oai/requestriuff@id.uff.bropendoar:21202024-08-19T11:12:05.424045Repositório Institucional da Universidade Federal Fluminense (RIUFF) - Universidade Federal Fluminense (UFF)false |
dc.title.none.fl_str_mv |
Um sistema de gerencimento de aplicações MPI para ambientes grid |
title |
Um sistema de gerencimento de aplicações MPI para ambientes grid |
spellingShingle |
Um sistema de gerencimento de aplicações MPI para ambientes grid Vianna, Daniela Quitete de Campos Ciência da computação Sistema de computação em grade Processamento paralelo (Computadores) Processamento distribuído Escalonamento de tarefas CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::TEORIA DA COMPUTACAO::COMPUTABILIDADE E MODELOS DE COMPUTACAO |
title_short |
Um sistema de gerencimento de aplicações MPI para ambientes grid |
title_full |
Um sistema de gerencimento de aplicações MPI para ambientes grid |
title_fullStr |
Um sistema de gerencimento de aplicações MPI para ambientes grid |
title_full_unstemmed |
Um sistema de gerencimento de aplicações MPI para ambientes grid |
title_sort |
Um sistema de gerencimento de aplicações MPI para ambientes grid |
author |
Vianna, Daniela Quitete de Campos |
author_facet |
Vianna, Daniela Quitete de Campos |
author_role |
author |
dc.contributor.none.fl_str_mv |
Rebello, Eugene Francis Vinod CPF:29509088322 http://lattes.cnpq.br/8795680989708219 Carvalho, Alexandre Plastino de CPF:30090875322 http://lattes.cnpq.br/4985266524417261 Boeres, Maria Cristina Silva CPF:29609077322 http://lattes.cnpq.br/0306766365983082 Rodriguez, Noemi de La Roque CPF:23145632222 Song, Siang Wun CPF:35006333422 http://lattes.cnpq.br/2808213902627406 |
dc.contributor.author.fl_str_mv |
Vianna, Daniela Quitete de Campos |
dc.subject.por.fl_str_mv |
Ciência da computação Sistema de computação em grade Processamento paralelo (Computadores) Processamento distribuído Escalonamento de tarefas CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::TEORIA DA COMPUTACAO::COMPUTABILIDADE E MODELOS DE COMPUTACAO |
topic |
Ciência da computação Sistema de computação em grade Processamento paralelo (Computadores) Processamento distribuído Escalonamento de tarefas CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::TEORIA DA COMPUTACAO::COMPUTABILIDADE E MODELOS DE COMPUTACAO |
description |
Fundação de Amparo a Pesquisa do Estado do Rio de Janeiro |
publishDate |
2005 |
dc.date.none.fl_str_mv |
2005-10-03 2008-03-05 2021-03-10T20:42:49Z 2021-03-10T20:42:49Z |
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 |
https://app.uff.br/riuff/handle/1/17822 |
url |
https://app.uff.br/riuff/handle/1/17822 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
CC-BY-SA info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
CC-BY-SA |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Programa de Pós-Graduação em Computação Computação |
publisher.none.fl_str_mv |
Programa de Pós-Graduação em Computação Computação |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da Universidade Federal Fluminense (RIUFF) instname:Universidade Federal Fluminense (UFF) instacron:UFF |
instname_str |
Universidade Federal Fluminense (UFF) |
instacron_str |
UFF |
institution |
UFF |
reponame_str |
Repositório Institucional da Universidade Federal Fluminense (RIUFF) |
collection |
Repositório Institucional da Universidade Federal Fluminense (RIUFF) |
repository.name.fl_str_mv |
Repositório Institucional da Universidade Federal Fluminense (RIUFF) - Universidade Federal Fluminense (UFF) |
repository.mail.fl_str_mv |
riuff@id.uff.br |
_version_ |
1811823688457125888 |