Implementação em gpu da transformada de legendre
Autor(a) principal: | |
---|---|
Data de Publicação: | 2009 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFRGS |
Texto Completo: | http://hdl.handle.net/10183/18529 |
Resumo: | Ao se aproximar dos limites físicos para a produção de chips, a indústria de hardware necessita enfrentar uma série de problemas para tentar manter os ganhos de desempenho vistos ao longo das últimas décadas. Assim, a existência de aplicações reais para as quais ganho em desempenho é fundamental motiva a busca por soluções que utilizem os recursos existentes de forma diferente ou mais eficiente. Neste contexto, este trabalho apresenta uma implementação para uma arquitetura não tradicional de um algoritmo de grande importância para aplicações altamente demandante de recursos, os modelos meteorológicos. O algoritmo escolhido é a Transformada de Legendre, e a arquitetura é a GPU. Para desenvolvimento da solução, foi utilizado o framework responsável por popularizar a utilização destes processadores em processamento de alto desempenho, o CUDA. |
id |
UFRGS-2_6b49019055bd930c1c665df0b1f9b56f |
---|---|
oai_identifier_str |
oai:www.lume.ufrgs.br:10183/18529 |
network_acronym_str |
UFRGS-2 |
network_name_str |
Repositório Institucional da UFRGS |
repository_id_str |
|
spelling |
Camaratta, Eduardo DiasNavaux, Philippe Olivier Alexandre2010-02-19T04:14:42Z2009http://hdl.handle.net/10183/18529000730575Ao se aproximar dos limites físicos para a produção de chips, a indústria de hardware necessita enfrentar uma série de problemas para tentar manter os ganhos de desempenho vistos ao longo das últimas décadas. Assim, a existência de aplicações reais para as quais ganho em desempenho é fundamental motiva a busca por soluções que utilizem os recursos existentes de forma diferente ou mais eficiente. Neste contexto, este trabalho apresenta uma implementação para uma arquitetura não tradicional de um algoritmo de grande importância para aplicações altamente demandante de recursos, os modelos meteorológicos. O algoritmo escolhido é a Transformada de Legendre, e a arquitetura é a GPU. Para desenvolvimento da solução, foi utilizado o framework responsável por popularizar a utilização destes processadores em processamento de alto desempenho, o CUDA.While approaching the physical limits for chips production, the hardware industry needs to face a series of problems for trying to maintain the gains in performance seen over the past decades. Thus, the existence of real applications for which the gain in performance is fundamental motivates the search for solutions that use the existent resources in a different or more efficiently manner. In this context, this work presents an implementation for a nontraditional architecture of a very important algorithm for applications which highly demand resources, the weather prediction models. The chosen algorithm is the Legendre Transform, and the architecture is the GPU. For developing the solution, it was used the CUDA framework, which was responsible for the popularization of using such processors for high-performance computing.application/pdfporArquiteturas paralelasLegendre transformGPUCUDAWeather prediction modelsHigh-performance computingImplementação em gpu da transformada de legendreLegendre transform implementation on GPU info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisUniversidade Federal do Rio Grande do SulInstituto de InformáticaPorto Alegre, BR-RS2009Ciência da Computação: Ênfase em Ciência da Computação: Bachareladograduaçãoinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSTEXT000730575.pdf.txt000730575.pdf.txtExtracted Texttext/plain86204http://www.lume.ufrgs.br/bitstream/10183/18529/2/000730575.pdf.txt0d331da6750e14690403aacd9b674a6aMD52ORIGINAL000730575.pdf000730575.pdfTexto completoapplication/pdf2444489http://www.lume.ufrgs.br/bitstream/10183/18529/1/000730575.pdfb9dce98e53e8188b681d2b161e65d5f9MD51THUMBNAIL000730575.pdf.jpg000730575.pdf.jpgGenerated Thumbnailimage/jpeg1027http://www.lume.ufrgs.br/bitstream/10183/18529/3/000730575.pdf.jpg7b0e999e72312ac0802dca74be2210e4MD5310183/185292018-10-17 08:35:07.425oai:www.lume.ufrgs.br:10183/18529Repositório de PublicaçõesPUBhttps://lume.ufrgs.br/oai/requestopendoar:2018-10-17T11:35:07Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false |
dc.title.pt_BR.fl_str_mv |
Implementação em gpu da transformada de legendre |
dc.title.alternative.en.fl_str_mv |
Legendre transform implementation on GPU |
title |
Implementação em gpu da transformada de legendre |
spellingShingle |
Implementação em gpu da transformada de legendre Camaratta, Eduardo Dias Arquiteturas paralelas Legendre transform GPU CUDA Weather prediction models High-performance computing |
title_short |
Implementação em gpu da transformada de legendre |
title_full |
Implementação em gpu da transformada de legendre |
title_fullStr |
Implementação em gpu da transformada de legendre |
title_full_unstemmed |
Implementação em gpu da transformada de legendre |
title_sort |
Implementação em gpu da transformada de legendre |
author |
Camaratta, Eduardo Dias |
author_facet |
Camaratta, Eduardo Dias |
author_role |
author |
dc.contributor.author.fl_str_mv |
Camaratta, Eduardo Dias |
dc.contributor.advisor1.fl_str_mv |
Navaux, Philippe Olivier Alexandre |
contributor_str_mv |
Navaux, Philippe Olivier Alexandre |
dc.subject.por.fl_str_mv |
Arquiteturas paralelas |
topic |
Arquiteturas paralelas Legendre transform GPU CUDA Weather prediction models High-performance computing |
dc.subject.eng.fl_str_mv |
Legendre transform GPU CUDA Weather prediction models High-performance computing |
description |
Ao se aproximar dos limites físicos para a produção de chips, a indústria de hardware necessita enfrentar uma série de problemas para tentar manter os ganhos de desempenho vistos ao longo das últimas décadas. Assim, a existência de aplicações reais para as quais ganho em desempenho é fundamental motiva a busca por soluções que utilizem os recursos existentes de forma diferente ou mais eficiente. Neste contexto, este trabalho apresenta uma implementação para uma arquitetura não tradicional de um algoritmo de grande importância para aplicações altamente demandante de recursos, os modelos meteorológicos. O algoritmo escolhido é a Transformada de Legendre, e a arquitetura é a GPU. Para desenvolvimento da solução, foi utilizado o framework responsável por popularizar a utilização destes processadores em processamento de alto desempenho, o CUDA. |
publishDate |
2009 |
dc.date.issued.fl_str_mv |
2009 |
dc.date.accessioned.fl_str_mv |
2010-02-19T04:14:42Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
bachelorThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10183/18529 |
dc.identifier.nrb.pt_BR.fl_str_mv |
000730575 |
url |
http://hdl.handle.net/10183/18529 |
identifier_str_mv |
000730575 |
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.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFRGS instname:Universidade Federal do Rio Grande do Sul (UFRGS) instacron:UFRGS |
instname_str |
Universidade Federal do Rio Grande do Sul (UFRGS) |
instacron_str |
UFRGS |
institution |
UFRGS |
reponame_str |
Repositório Institucional da UFRGS |
collection |
Repositório Institucional da UFRGS |
bitstream.url.fl_str_mv |
http://www.lume.ufrgs.br/bitstream/10183/18529/2/000730575.pdf.txt http://www.lume.ufrgs.br/bitstream/10183/18529/1/000730575.pdf http://www.lume.ufrgs.br/bitstream/10183/18529/3/000730575.pdf.jpg |
bitstream.checksum.fl_str_mv |
0d331da6750e14690403aacd9b674a6a b9dce98e53e8188b681d2b161e65d5f9 7b0e999e72312ac0802dca74be2210e4 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS) |
repository.mail.fl_str_mv |
|
_version_ |
1815447034310688768 |