Alinhamento de seqüências biológicas em arquiteturas com memória distribuída

Orientador(a) (dc.contributor.advisor)Cavalheiro, Gerson Geraldo Homrich
Autor(a) (dc.contributor.author)Peranconi, Daniela Saccolpt_BR
Autor(a) Lattes (dc.contributor.authorLattes)http://lattes.cnpq.br/8208746181440049pt_BR
Data de Disponibilização (dc.date.accessioned)2015-03-05T13:53:44Z
dc.date.available (dc.date.available)2015-03-05T13:53:44Z
Data da defesa / Data do evento (dc.date.issued)2005-03-04
Abstract (dc.description.abstract)The use of cluster of computers for solving problems that require a great quantity of computational resources is becoming an interesting alternative. Clusters are economically feasible and of easy maintenance, offering a computational power equivalent to that of supercomputers. However developing applications for this kind of architecture is complex because it involves issues that are not present in the sequential programming such as data communication and concurrent tasks synchronization, problems that usually are handled by specialized software packages in supercomputers. Considering this context, this work presents the development of a mechanism for supporting communication on clusters of computers focused on exploring this hardware platform for high performance processing. The mechanism was created as a library of functions written in C and it is based on the Active Messages model. Its implementation was performed on the applicative level, using light multiprogramming techniques as programming resouen
Resumo (dc.description.resumo)A utilização de aglomerados de computadores na solução de problemas que demandam grande quantidade de recursos computacionais vem se mostrando uma alternativa interessante. aglomerados são economicamente viáveis e de fácil manutenção, oferecendo poder computacional equivalente ao de supercomputadores. No entanto, o desenvolvimento de aplicações para este tipo de arquitetura é complexo, uma vez que envolve questões não presentes na programação seqüencial, como a comunicação de dados e a sincronização de tarefas concorrentes, problemas estes que, em geral, são tratados em supercomputadores por pacotes de software especializados. Neste contexto, este trabalho apresenta o desenvolvimento de um mecanismo de suporte à comunicação sobre aglomerados de computadores, focado na exploração desta plataforma de hardware para o processamento de alto desempenho. O mecanismo criado e disponibilizado sob a forma de uma biblioteca de funções em C, é baseado no modelo de Mensagens Ativas. Sua implementação é realizada na camapt_BR
Agência de fomento (dc.description.sponsorship)Coordenação de Aperfeiçoamento de Pessoal de Nível Superiorpt_BR
URI (dc.identifier.uri)http://www.repositorio.jesuita.org.br/handle/UNISINOS/2203
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)memória distribuídapt_BR
Assunto (dc.subject)mensagens ativaspt_BR
Assunto (dc.subject)multiprogramação levept_BR
Assunto (dc.subject)processamento de alto desempenhopt_BR
Assunto (dc.subject)alinhamento de seqüênciaspt_BR
Assunto (dc.subject)Multiprogramaçãopt_BR
Assunto (dc.subject)active aessagesen
Assunto (dc.subject)distributed memoryen
Assunto (dc.subject)high performance processingen
Assunto (dc.subject)multithreadingen
Assunto (dc.subject)sequence alignmenten
Tema (CNPq) (dc.subject.cnpq)Ciências Exatas e da Terrapt_BR
Título (dc.title)Alinhamento de seqüências biológicas em arquiteturas com memória distribuídapt_BR
Tipo de arquivo (dc.type)Dissertaçãopt_BR

Arquivos

Pacote original

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
alinhamentodesequenciasbiologicas.pdf
Tamanho:
3.78 MB
Formato:
Adobe Portable Document Format
Descrição: