Anahy-DVM: um módulo para escalonamento distribuído

Orientador(a) (dc.contributor.advisor)Cavalheiro, Gerson Geraldo Homrich
Autor(a) (dc.contributor.author)Cardozo Junior, Marcelo Augustopt_BR
Autor(a) Lattes (dc.contributor.authorLattes)http://lattes.cnpq.br/4657419361921570pt_BR
Data de Disponibilização (dc.date.accessioned)2015-03-05T13:56:58Z
dc.date.available (dc.date.available)2015-03-05T13:56:58Z
Data da defesa / Data do evento (dc.date.issued)2006-03-14
Abstract (dc.description.abstract)Lately, the usage of computer clusters has increased. However, programming for this class of architecture is non trivial. This happens due the fact that, besides programming the application, detecting and specifying its concurrency, the programmer is also responsible for coding the scheduler of the application so it can use computer clusters efficiently. There are programming tools that propose solutions for these problems, one of these tools is Anahy. This work proposes an extension for Anahy runtime in order to provide support for distributed memory environments. In order to achieve this objective, the execution core of Anahy is extended so the necessary data structures can be accessed by this module. It is also necessary to develop a comunication mechanism among the nodes of the cluster so they can exchange the necessary information to complete the computation. Finally, the module is evaluated using a synthetic application. Through this evaluation, the module is analyzed relating to its usability in theen
Resumo (dc.description.resumo)Atualmente o uso de aglomerados de computadores para fins de alto desempenho tem aumentado. Contudo, a programação desse tipo de arquitetura não é trivial. Pois,além de desenvolver a aplicação, detectar e explicitar a concorrência nela existente, o programador também é responsável por implementar o escalonamento de sua aplicação para efetivamente usar o paralelismo dos aglomerados. Existem ferramentas que se propõem a solucionar esses problemas; a ferramenta de programação Anahy é uma destas. Este trabalho se propõe a implementar um módulo para Anahy com fins de provêla de suporte à execução em ambientes dotados de memória distribuída. Para isso seu núcleo executivo foi estendido para que se possa ter acesso as estruturas de dados imprescindíveis à distribuição da carga computacional. Também será necessário desenvolver um mecanismo de comunicação entre os nós do aglomerado para que estes troquem as informações necessárias para o andamento da computação. Por fim, o módulo desenvolvido é avaliado através dopt_BR
Agência de fomento (dc.description.sponsorship)Hewlett-Packard Brasil Ltdapt_BR
URI (dc.identifier.uri)http://www.repositorio.jesuita.org.br/handle/UNISINOS/2221
Idioma (dc.language)pt_BRpt_BR
Nome da instituição (dc.publisher)Universidade do Vale do Rio do Sinospt_BR
País da Instituição (dc.publisher.country)Brasilpt_BR
Departamento (dc.publisher.department)Escola Politécnicapt_BR
Sigla da Instituição (dc.publisher.initials)UNISINOSpt_BR
Programa (dc.publisher.program)Programa de Pós-Graduação em Computação Aplicadapt_BR
Direitos de acesso ao documento (dc.rights)openAccesspt_BR
Assunto (dc.subject)ambiente de execuçãopt_BR
Assunto (dc.subject)escalonamentopt_BR
Assunto (dc.subject)processamento de alto desempenhopt_BR
Assunto (dc.subject)execution environmenten
Assunto (dc.subject)high performance computingen
Assunto (dc.subject)schedulingen
Tema (CNPq) (dc.subject.cnpq)Ciências Exatas e da Terrapt_BR
Título (dc.title)Anahy-DVM: um módulo para escalonamento distribuídopt_BR
Título (dc.title)Anahy-DVM: a module for distributed schedulingen
Tipo de arquivo (dc.type)Dissertaçãopt_BR

Arquivos

Pacote original

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
Anahy-DVM.pdf
Tamanho:
709.13 KB
Formato:
Adobe Portable Document Format
Descrição:
Anahy-DVM