Soluções em GPU para o problema do alinhamento Spliced

Detalhes bibliográficos
Autor(a) principal: Nolasco, Anisio Vitorino
Data de Publicação: 2014
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UFMS
Texto Completo: https://repositorio.ufms.br/handle/123456789/2078
Resumo: As GPUs (Graphics Processing Units Unidades de Processamento Grá co) têm se mostrado uma boa plataforma de computação paralela devido à sua grande capacidade de processamento, que evolui muito a cada ano, e seu bom custo-benefício. Algumas áreas apresentam grande potencial de aplicação da computação paralela, como por exemplo a análise de sequências biológicas, uma importante área da Bioinformática. Devido aos avanços nas técnicas de sequenciamento de DNA, o tamanho das bases de dados biológicos vem crescendo muito nos últimos anos, motivando as pesquisas de soluções de alto desempenho para os problemas da área. Assim, este trabalho tem como objetivo desenvolver soluções em GPU para o algoritmo de Gelfand para o problema do alinhamento spliced, e estudar formas de explorar paralelismo na execução do algoritmo nesse dispositivo.
id UFMS_a61a8ec6e5a1d3ac487c91f3faec090f
oai_identifier_str oai:repositorio.ufms.br:123456789/2078
network_acronym_str UFMS
network_name_str Repositório Institucional da UFMS
repository_id_str 2124
spelling 2014-11-15T03:59:37Z2021-09-30T19:57:43Z2014https://repositorio.ufms.br/handle/123456789/2078As GPUs (Graphics Processing Units Unidades de Processamento Grá co) têm se mostrado uma boa plataforma de computação paralela devido à sua grande capacidade de processamento, que evolui muito a cada ano, e seu bom custo-benefício. Algumas áreas apresentam grande potencial de aplicação da computação paralela, como por exemplo a análise de sequências biológicas, uma importante área da Bioinformática. Devido aos avanços nas técnicas de sequenciamento de DNA, o tamanho das bases de dados biológicos vem crescendo muito nos últimos anos, motivando as pesquisas de soluções de alto desempenho para os problemas da área. Assim, este trabalho tem como objetivo desenvolver soluções em GPU para o algoritmo de Gelfand para o problema do alinhamento spliced, e estudar formas de explorar paralelismo na execução do algoritmo nesse dispositivo.ABSTRACT - GPUs (Graphics Processing Units) have shown to be a good platform for parallel computing because of their large processing capacity that evolves every year and their good cost-bene t ratio. Some areas present great potential for the use of parallel computing, as the analysis of biological sequences, an important area in Bioinformatics. Due to advances in DNA sequencing techniques, the size of the biological databases has been increasing drastically in recent years, motivating the research of high performance solutions to the problems in this area. Therefore, this work aims to develop GPU-based solutions to the Gelfand algorithm for the spliced alignment problem, and investigate ways of exploiting parallelism in the algorithm execution on this device.porComputação de Alto DesempenhoProgramação Paralela (Computação)BioinformáticaGenesHigh Performance ComputingParallel Programming (Computer Science)BioinformaticsSoluções em GPU para o problema do alinhamento Splicedinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisMoreano, Nahri BalesdentNolasco, Anisio Vitorinoinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFMSinstname:Universidade Federal de Mato Grosso do Sul (UFMS)instacron:UFMSTHUMBNAILAnisio Vitorino Nolasco.pdf.jpgAnisio Vitorino Nolasco.pdf.jpgGenerated Thumbnailimage/jpeg1335https://repositorio.ufms.br/bitstream/123456789/2078/4/Anisio%20Vitorino%20Nolasco.pdf.jpg3a171c94b828180ed7d345d953f51cc7MD54ORIGINALAnisio Vitorino Nolasco.pdfAnisio Vitorino Nolasco.pdfapplication/pdf756026https://repositorio.ufms.br/bitstream/123456789/2078/1/Anisio%20Vitorino%20Nolasco.pdf3d890a04576d752c6c2d90b9bfdf63f7MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repositorio.ufms.br/bitstream/123456789/2078/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD52TEXTAnisio Vitorino Nolasco.pdf.txtAnisio Vitorino Nolasco.pdf.txtExtracted texttext/plain0https://repositorio.ufms.br/bitstream/123456789/2078/3/Anisio%20Vitorino%20Nolasco.pdf.txtd41d8cd98f00b204e9800998ecf8427eMD53123456789/20782021-09-30 15:57:43.316oai:repositorio.ufms.br:123456789/2078Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=Repositório InstitucionalPUBhttps://repositorio.ufms.br/oai/requestri.prograd@ufms.bropendoar:21242021-09-30T19:57:43Repositório Institucional da UFMS - Universidade Federal de Mato Grosso do Sul (UFMS)false
dc.title.pt_BR.fl_str_mv Soluções em GPU para o problema do alinhamento Spliced
title Soluções em GPU para o problema do alinhamento Spliced
spellingShingle Soluções em GPU para o problema do alinhamento Spliced
Nolasco, Anisio Vitorino
Computação de Alto Desempenho
Programação Paralela (Computação)
Bioinformática
Genes
High Performance Computing
Parallel Programming (Computer Science)
Bioinformatics
title_short Soluções em GPU para o problema do alinhamento Spliced
title_full Soluções em GPU para o problema do alinhamento Spliced
title_fullStr Soluções em GPU para o problema do alinhamento Spliced
title_full_unstemmed Soluções em GPU para o problema do alinhamento Spliced
title_sort Soluções em GPU para o problema do alinhamento Spliced
author Nolasco, Anisio Vitorino
author_facet Nolasco, Anisio Vitorino
author_role author
dc.contributor.advisor1.fl_str_mv Moreano, Nahri Balesdent
dc.contributor.author.fl_str_mv Nolasco, Anisio Vitorino
contributor_str_mv Moreano, Nahri Balesdent
dc.subject.por.fl_str_mv Computação de Alto Desempenho
Programação Paralela (Computação)
Bioinformática
Genes
High Performance Computing
Parallel Programming (Computer Science)
Bioinformatics
topic Computação de Alto Desempenho
Programação Paralela (Computação)
Bioinformática
Genes
High Performance Computing
Parallel Programming (Computer Science)
Bioinformatics
description As GPUs (Graphics Processing Units Unidades de Processamento Grá co) têm se mostrado uma boa plataforma de computação paralela devido à sua grande capacidade de processamento, que evolui muito a cada ano, e seu bom custo-benefício. Algumas áreas apresentam grande potencial de aplicação da computação paralela, como por exemplo a análise de sequências biológicas, uma importante área da Bioinformática. Devido aos avanços nas técnicas de sequenciamento de DNA, o tamanho das bases de dados biológicos vem crescendo muito nos últimos anos, motivando as pesquisas de soluções de alto desempenho para os problemas da área. Assim, este trabalho tem como objetivo desenvolver soluções em GPU para o algoritmo de Gelfand para o problema do alinhamento spliced, e estudar formas de explorar paralelismo na execução do algoritmo nesse dispositivo.
publishDate 2014
dc.date.accessioned.fl_str_mv 2014-11-15T03:59:37Z
dc.date.issued.fl_str_mv 2014
dc.date.available.fl_str_mv 2021-09-30T19:57:43Z
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://repositorio.ufms.br/handle/123456789/2078
url https://repositorio.ufms.br/handle/123456789/2078
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFMS
instname:Universidade Federal de Mato Grosso do Sul (UFMS)
instacron:UFMS
instname_str Universidade Federal de Mato Grosso do Sul (UFMS)
instacron_str UFMS
institution UFMS
reponame_str Repositório Institucional da UFMS
collection Repositório Institucional da UFMS
bitstream.url.fl_str_mv https://repositorio.ufms.br/bitstream/123456789/2078/4/Anisio%20Vitorino%20Nolasco.pdf.jpg
https://repositorio.ufms.br/bitstream/123456789/2078/1/Anisio%20Vitorino%20Nolasco.pdf
https://repositorio.ufms.br/bitstream/123456789/2078/2/license.txt
https://repositorio.ufms.br/bitstream/123456789/2078/3/Anisio%20Vitorino%20Nolasco.pdf.txt
bitstream.checksum.fl_str_mv 3a171c94b828180ed7d345d953f51cc7
3d890a04576d752c6c2d90b9bfdf63f7
8a4605be74aa9ea9d79846c1fba20a33
d41d8cd98f00b204e9800998ecf8427e
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFMS - Universidade Federal de Mato Grosso do Sul (UFMS)
repository.mail.fl_str_mv ri.prograd@ufms.br
_version_ 1807552858872086528