Implementação em gpu da transformada de legendre

Detalhes bibliográficos
Autor(a) principal: Camaratta, Eduardo Dias
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