Publicação

Utilização de computação de elevado desempenho para a simulação de problemas de hidrodinâmica costeira

Ver documento

Detalhes bibliográficos
Resumo:Nesta dissertação pretende avaliar-se o desempenho da computação paralela na modelação hidráulica realizada com o programa Delft3D. A computação paralela permite o aumento da capacidade computacional com menores custos do que o simples recurso a unidades de hardware com maior potência (como processadores, memórias ou outros) o que a leva a ser, geralmente, uma solução atrativa. Nesta dissertação testou-se o uso deste recurso em duas vertentes possíveis. A primeira tratou-se da utilização de um cluster informático, um computador de alto desempenho formado por vários computadores individuais que podem trabalhar individualmente ou em conjunto, sendo essa uma forma usual de paralelismo informático em que várias unidades trabalham em conjunto num mesmo problema. Como o paralelismo chegou à arquitetura dos computadores pessoais mais comuns, sendo o processador de qualquer um deles constituídos por vários cores que podem funcionar como unidades de processamento individualizados, o uso desta ferramenta foi também testado neste tipo de equipamento para se aferir das possíveis melhorias de desempenho destas ferramentas num caso de modelação hidráulica. Tratou-se especificamente de um canal retangular hipotético, tendo estes testes numéricos envolvido as equações de conservação de massa, momento e modelo de turbulência, contemplados pelo módulo hidrodinâmico do Delft3D. Assim, pretendeu-se com esta dissertação testar estas ferramentas e registar as diferenças de desempenho das diferentes soluções possíveis. Os resultados obtidos permitiram constatar que o recurso à computação paralela trouxe benefícios claros no desempenho do programa Delft3D. No exemplo simulado conseguiu-se uma execução treze vezes mais rápida no cluster SeARCH e três vezes mais rápida no computador pessoal com core quádruplo.
Autores principais:Amorim, Sérgio Branco
Assunto:Cluster Computação paralela Modelação Delft3d Hidráulica Cluster Parallel computing Modelling hhydraulics Engenharia e Tecnologia::Engenharia Civil
Ano:2015
País:Portugal
Tipo de documento:dissertação de mestrado
Tipo de acesso:acesso aberto
Instituição associada:Universidade do Minho
Idioma:português
Origem:RepositóriUM - Universidade do Minho
_version_ 1867438464268500992
author Amorim, Sérgio Branco
author_facet Amorim, Sérgio Branco
author_role author
contributor_name_str_mv Pinho, José L. S.
RepositóriUM - Universidade do Minho
country_str PT
creators_json_txt [{\"Person.name\":\"Amorim, Sérgio Branco\"}]
datacite.contributors.contributor.contributorName.fl_str_mv Pinho, José L. S.
RepositóriUM - Universidade do Minho
datacite.creators.creator.creatorName.fl_str_mv Amorim, Sérgio Branco
datacite.date.Accepted.fl_str_mv 2015-01-01T00:00:00Z
datacite.date.available.fl_str_mv 2016-02-24T11:54:02Z
datacite.date.embargoed.fl_str_mv 2016-02-24T11:54:02Z
datacite.rights.fl_str_mv http://purl.org/coar/access_right/c_abf2
datacite.subjects.subject.fl_str_mv Cluster
Computação paralela
Modelação
Delft3d
Hidráulica
Cluster
Parallel computing
Modelling
hhydraulics
Engenharia e Tecnologia::Engenharia Civil
datacite.titles.title.fl_str_mv Utilização de computação de elevado desempenho para a simulação de problemas de hidrodinâmica costeira
Use of high performance computating for the simulation of coastal hidrodynamic problems
dc.contributor.none.fl_str_mv Pinho, José L. S.
RepositóriUM - Universidade do Minho
dc.creator.none.fl_str_mv Amorim, Sérgio Branco
dc.date.Accepted.fl_str_mv 2015-01-01T00:00:00Z
dc.date.available.fl_str_mv 2016-02-24T11:54:02Z
dc.date.embargoed.fl_str_mv 2016-02-24T11:54:02Z
dc.format.none.fl_str_mv application/pdf
dc.identifier.none.fl_str_mv https://hdl.handle.net/1822/40510
dc.language.none.fl_str_mv por
dc.rights.none.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.subject.none.fl_str_mv Cluster
Computação paralela
Modelação
Delft3d
Hidráulica
Cluster
Parallel computing
Modelling
hhydraulics
Engenharia e Tecnologia::Engenharia Civil
dc.title.fl_str_mv Utilização de computação de elevado desempenho para a simulação de problemas de hidrodinâmica costeira
Use of high performance computating for the simulation of coastal hidrodynamic problems
dc.type.none.fl_str_mv http://purl.org/coar/resource_type/c_bdcc
description Nesta dissertação pretende avaliar-se o desempenho da computação paralela na modelação hidráulica realizada com o programa Delft3D. A computação paralela permite o aumento da capacidade computacional com menores custos do que o simples recurso a unidades de hardware com maior potência (como processadores, memórias ou outros) o que a leva a ser, geralmente, uma solução atrativa. Nesta dissertação testou-se o uso deste recurso em duas vertentes possíveis. A primeira tratou-se da utilização de um cluster informático, um computador de alto desempenho formado por vários computadores individuais que podem trabalhar individualmente ou em conjunto, sendo essa uma forma usual de paralelismo informático em que várias unidades trabalham em conjunto num mesmo problema. Como o paralelismo chegou à arquitetura dos computadores pessoais mais comuns, sendo o processador de qualquer um deles constituídos por vários cores que podem funcionar como unidades de processamento individualizados, o uso desta ferramenta foi também testado neste tipo de equipamento para se aferir das possíveis melhorias de desempenho destas ferramentas num caso de modelação hidráulica. Tratou-se especificamente de um canal retangular hipotético, tendo estes testes numéricos envolvido as equações de conservação de massa, momento e modelo de turbulência, contemplados pelo módulo hidrodinâmico do Delft3D. Assim, pretendeu-se com esta dissertação testar estas ferramentas e registar as diferenças de desempenho das diferentes soluções possíveis. Os resultados obtidos permitiram constatar que o recurso à computação paralela trouxe benefícios claros no desempenho do programa Delft3D. No exemplo simulado conseguiu-se uma execução treze vezes mais rápida no cluster SeARCH e três vezes mais rápida no computador pessoal com core quádruplo.
dirty 0
eu_rights_str_mv openAccess
format masterThesis
fulltext.url.fl_str_mv https://repositorium.uminho.pt/bitstreams/5a122246-e556-4bb8-b952-a448636a1777/download
id rum_4bc1c31b2abd948a0b7f4e4e80e6e575
identifier.url.fl_str_mv https://hdl.handle.net/1822/40510
instacron_str repositorium
institution Universidade do Minho
instname_str Universidade do Minho
language por
network_acronym_str rum
network_name_str RepositóriUM - Universidade do Minho
oai_identifier_str oai:repositorium.uminho.pt:1822/40510
organization_str_mv urn:organizationAcronym:repositorium
person_str_mv Amorim, Sérgio Branco
publishDate 2015
reponame_str RepositóriUM - Universidade do Minho
repository_id_str urn:repositoryAcronym:rum
service_str_mv urn:repositoryAcronym:rum
spelling porporNesta dissertação pretende avaliar-se o desempenho da computação paralela na modelação hidráulica realizada com o programa Delft3D. A computação paralela permite o aumento da capacidade computacional com menores custos do que o simples recurso a unidades de hardware com maior potência (como processadores, memórias ou outros) o que a leva a ser, geralmente, uma solução atrativa. Nesta dissertação testou-se o uso deste recurso em duas vertentes possíveis. A primeira tratou-se da utilização de um cluster informático, um computador de alto desempenho formado por vários computadores individuais que podem trabalhar individualmente ou em conjunto, sendo essa uma forma usual de paralelismo informático em que várias unidades trabalham em conjunto num mesmo problema. Como o paralelismo chegou à arquitetura dos computadores pessoais mais comuns, sendo o processador de qualquer um deles constituídos por vários cores que podem funcionar como unidades de processamento individualizados, o uso desta ferramenta foi também testado neste tipo de equipamento para se aferir das possíveis melhorias de desempenho destas ferramentas num caso de modelação hidráulica. Tratou-se especificamente de um canal retangular hipotético, tendo estes testes numéricos envolvido as equações de conservação de massa, momento e modelo de turbulência, contemplados pelo módulo hidrodinâmico do Delft3D. Assim, pretendeu-se com esta dissertação testar estas ferramentas e registar as diferenças de desempenho das diferentes soluções possíveis. Os resultados obtidos permitiram constatar que o recurso à computação paralela trouxe benefícios claros no desempenho do programa Delft3D. No exemplo simulado conseguiu-se uma execução treze vezes mais rápida no cluster SeARCH e três vezes mais rápida no computador pessoal com core quádruplo.application/pdfporUtilização de computação de elevado desempenho para a simulação de problemas de hidrodinâmica costeiraAlternativeTitleporUse of high performance computating for the simulation of coastal hidrodynamic problemsAmorim, Sérgio BrancoPinho, José L. S.HostingInstitutionOrganizationalRepositóriUM - Universidade do Minhoe-mailmailto:repositorium@usdb.uminho.ptrepositorium@usdb.uminho.pt2016-02-24T11:54:02Z201520152015-01-01T00:00:00ZHandlehttps://hdl.handle.net/1822/40510http://purl.org/coar/access_right/c_abf2open accessClusterComputação paralelaModelaçãoDelft3dHidráulicaClusterParallel computingModellinghhydraulicshttp://www.oecd.org/science/inno/38235147.pdfFields of Science and Technology (FOS)Engenharia e Tecnologia::Engenharia Civil2103538 bytesliteraturehttp://purl.org/coar/resource_type/c_bdccmaster thesishttp://purl.org/coar/access_right/c_abf2application/pdffulltexthttps://repositorium.uminho.pt/bitstreams/5a122246-e556-4bb8-b952-a448636a1777/download
spellingShingle Utilização de computação de elevado desempenho para a simulação de problemas de hidrodinâmica costeira
Amorim, Sérgio Branco
Cluster
Computação paralela
Modelação
Delft3d
Hidráulica
Cluster
Parallel computing
Modelling
hhydraulics
Engenharia e Tecnologia::Engenharia Civil
status SINGLETON
subject.fl_str_mv Cluster
Computação paralela
Modelação
Delft3d
Hidráulica
Cluster
Parallel computing
Modelling
hhydraulics
subject.other.fl_str_mv Engenharia e Tecnologia::Engenharia Civil
title Utilização de computação de elevado desempenho para a simulação de problemas de hidrodinâmica costeira
title_full Utilização de computação de elevado desempenho para a simulação de problemas de hidrodinâmica costeira
title_fullStr Utilização de computação de elevado desempenho para a simulação de problemas de hidrodinâmica costeira
title_full_unstemmed Utilização de computação de elevado desempenho para a simulação de problemas de hidrodinâmica costeira
title_short Utilização de computação de elevado desempenho para a simulação de problemas de hidrodinâmica costeira
title_sort Utilização de computação de elevado desempenho para a simulação de problemas de hidrodinâmica costeira
topic Cluster
Computação paralela
Modelação
Delft3d
Hidráulica
Cluster
Parallel computing
Modelling
hhydraulics
Engenharia e Tecnologia::Engenharia Civil
topic_facet Cluster
Computação paralela
Modelação
Delft3d
Hidráulica
Cluster
Parallel computing
Modelling
hhydraulics
Engenharia e Tecnologia::Engenharia Civil
url https://hdl.handle.net/1822/40510
visible 1