Aceleração GPU da animação de superfícies deformáveis

Detalhes bibliográficos
Autor(a) principal: Rocha, João Miguel Lopes de Almeida
Data de Publicação: 2008
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Texto Completo: http://hdl.handle.net/10362/1880
Resumo: Dissertação de Mestrado em Engenharia Informática
id RCAP_0858b9ac9b882606a6b70616c097de1f
oai_identifier_str oai:run.unl.pt:10362/1880
network_acronym_str RCAP
network_name_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository_id_str https://opendoar.ac.uk/repository/7160
spelling Aceleração GPU da animação de superfícies deformáveisGPU – Graphic Processing UnitGPGPU – General Purpose GPU programmingCloth SimulationCUDA – Compute Unified Device ArquitectureNumerical solversDiferential equationsMPCG – Modified Preconditioned Conjugate GradientDissertação de Mestrado em Engenharia InformáticaA simulação de tecidos virtuais desempenha um papel importante em diversas áreas, como as indústrias dos jogos de computador e do cinema, sendo um tópico de investigação com grande actividade. A simulação é, normalmente, efectuada recorrendo a sistemas de partículas. Sobre as partículas são, de uma forma geral, definidas uma série de interacções com base num modelo físico de superfície, que caracteriza as propriedades do tecido, sobretudo no que diz respeito às suas deformações internas. A simulação é uma tarefa de computação extremamente intensiva graças a factores como a avaliação do modelo da superfície ou a utilização de métodos de integração numérica para a resolução do sistema de equações diferenciais que determinam a dinâmica do tecido. Qualquer destes factores depende, de forma directa, do número de partículas usado para discretizar a superfície. Na área da computação gráfica, alguns trabalhos foram já realizados no sentido de acelerar a animação da simulação de tecidos através da programação de GPU, como em [Zel05], [Zel07] e [Den06]. O GPU moderno contém vários processadores especializados em processar grandes quantidades de dados em paralelo, apresentando uma capacidade computacional, no que toca ao número de operações de vírgula flutuante por unidade de tempo, muito superior à do CPU, sendo particularmente apropriado a problemas que possam ser expressos como computações paralelas com alta intensidade de cálculo matemático. Neste trabalho, pretende-se contribuir com a aceleração de um simulador de tecidos com realismo acrescido, desenvolvido em [Birr07], recorrendo a um modelo de hardware e programação para GPU inovador, que o apresenta como um verdadeiro co-processador genérico ao CPU, o NVIDIA CUDA [Cud07]. As contribuições previstas estendem-se à realização de um estudo sobre as vantagens e desvantagens da utilização deste modelo quando comparado com outros, como [Zel05], [Zel07] ou [Den06], através de uma análise cuidada dos resultados obtidos, bem como quais as melhores soluções conseguidas na prática.FCT - UNLBirra, FernandoRUNRocha, João Miguel Lopes de Almeida2009-03-31T09:32:30Z20082008-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10362/1880porinfo:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2024-05-22T17:06:30Zoai:run.unl.pt:10362/1880Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T16:37:19.634487Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse
dc.title.none.fl_str_mv Aceleração GPU da animação de superfícies deformáveis
title Aceleração GPU da animação de superfícies deformáveis
spellingShingle Aceleração GPU da animação de superfícies deformáveis
Rocha, João Miguel Lopes de Almeida
GPU – Graphic Processing Unit
GPGPU – General Purpose GPU programming
Cloth Simulation
CUDA – Compute Unified Device Arquitecture
Numerical solvers
Diferential equations
MPCG – Modified Preconditioned Conjugate Gradient
title_short Aceleração GPU da animação de superfícies deformáveis
title_full Aceleração GPU da animação de superfícies deformáveis
title_fullStr Aceleração GPU da animação de superfícies deformáveis
title_full_unstemmed Aceleração GPU da animação de superfícies deformáveis
title_sort Aceleração GPU da animação de superfícies deformáveis
author Rocha, João Miguel Lopes de Almeida
author_facet Rocha, João Miguel Lopes de Almeida
author_role author
dc.contributor.none.fl_str_mv Birra, Fernando
RUN
dc.contributor.author.fl_str_mv Rocha, João Miguel Lopes de Almeida
dc.subject.por.fl_str_mv GPU – Graphic Processing Unit
GPGPU – General Purpose GPU programming
Cloth Simulation
CUDA – Compute Unified Device Arquitecture
Numerical solvers
Diferential equations
MPCG – Modified Preconditioned Conjugate Gradient
topic GPU – Graphic Processing Unit
GPGPU – General Purpose GPU programming
Cloth Simulation
CUDA – Compute Unified Device Arquitecture
Numerical solvers
Diferential equations
MPCG – Modified Preconditioned Conjugate Gradient
description Dissertação de Mestrado em Engenharia Informática
publishDate 2008
dc.date.none.fl_str_mv 2008
2008-01-01T00:00:00Z
2009-03-31T09:32:30Z
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 http://hdl.handle.net/10362/1880
url http://hdl.handle.net/10362/1880
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.publisher.none.fl_str_mv FCT - UNL
publisher.none.fl_str_mv FCT - UNL
dc.source.none.fl_str_mv reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron:RCAAP
instname_str FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron_str RCAAP
institution RCAAP
reponame_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
collection Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository.name.fl_str_mv Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
repository.mail.fl_str_mv info@rcaap.pt
_version_ 1833596064674873344