Soluções em GPU para o problema do alinhamento Spliced
Autor(a) principal: | |
---|---|
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 |