Rendering molecular surfaces as implicit surfaces on GPUs
Autor(a) principal: | |
---|---|
Data de Publicação: | 2009 |
Tipo de documento: | Dissertação |
Idioma: | eng |
Título da fonte: | Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
Texto Completo: | http://hdl.handle.net/10400.6/3856 |
Resumo: | Modeling molecular surfaces enables us to extract useful information about interactions with other molecules, as well as measurements of molecular areas and volumes. Many types of algorithms have been developed to represent and rendering molecular surfaces. However, these algorithms have questionable time performance in the visualization of molecular surfaces because they are usually designed to run CPU. A possible solution to resolve this problem is the use of parallel computing, but parallel computing systems are in general very expensive. Fortunately, the appearance of the new generation of low-cost programmable GPUs with massive computational power can, in principle, solve this problem. So, in this thesis we present a GPU-based algorithm to speed up the rendering of molecular surfaces. Besides we carry out a study that compares a sequential version (CPU) to a parallel version (GPU) of well-know Marching Cubes (MC) algorithm to render Connolly surface, as well as van der Waals surfaces. |
id |
RCAP_1d2edea61d53fc45fb42deefd281e305 |
---|---|
oai_identifier_str |
oai:ubibliorum.ubi.pt:10400.6/3856 |
network_acronym_str |
RCAP |
network_name_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository_id_str |
7160 |
spelling |
Rendering molecular surfaces as implicit surfaces on GPUsSuperficie molecular - Modelação computacionalSuperfície molecular - RenderizaçãoSuperfície molecular - Métodos de triangulaçãoComputação gráfica - 3DDomínio/Área Científica:Engenharia e TecnologiaModeling molecular surfaces enables us to extract useful information about interactions with other molecules, as well as measurements of molecular areas and volumes. Many types of algorithms have been developed to represent and rendering molecular surfaces. However, these algorithms have questionable time performance in the visualization of molecular surfaces because they are usually designed to run CPU. A possible solution to resolve this problem is the use of parallel computing, but parallel computing systems are in general very expensive. Fortunately, the appearance of the new generation of low-cost programmable GPUs with massive computational power can, in principle, solve this problem. So, in this thesis we present a GPU-based algorithm to speed up the rendering of molecular surfaces. Besides we carry out a study that compares a sequential version (CPU) to a parallel version (GPU) of well-know Marching Cubes (MC) algorithm to render Connolly surface, as well as van der Waals surfaces.Gomes, Abel João PadrãouBibliorumDias, Sérgio Emanuel Duarte2015-10-28T12:23:23Z20092009-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10400.6/3856enginfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-12-15T09:40:26Zoai:ubibliorum.ubi.pt:10400.6/3856Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-20T00:45:11.436088Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse |
dc.title.none.fl_str_mv |
Rendering molecular surfaces as implicit surfaces on GPUs |
title |
Rendering molecular surfaces as implicit surfaces on GPUs |
spellingShingle |
Rendering molecular surfaces as implicit surfaces on GPUs Dias, Sérgio Emanuel Duarte Superficie molecular - Modelação computacional Superfície molecular - Renderização Superfície molecular - Métodos de triangulação Computação gráfica - 3D Domínio/Área Científica:Engenharia e Tecnologia |
title_short |
Rendering molecular surfaces as implicit surfaces on GPUs |
title_full |
Rendering molecular surfaces as implicit surfaces on GPUs |
title_fullStr |
Rendering molecular surfaces as implicit surfaces on GPUs |
title_full_unstemmed |
Rendering molecular surfaces as implicit surfaces on GPUs |
title_sort |
Rendering molecular surfaces as implicit surfaces on GPUs |
author |
Dias, Sérgio Emanuel Duarte |
author_facet |
Dias, Sérgio Emanuel Duarte |
author_role |
author |
dc.contributor.none.fl_str_mv |
Gomes, Abel João Padrão uBibliorum |
dc.contributor.author.fl_str_mv |
Dias, Sérgio Emanuel Duarte |
dc.subject.por.fl_str_mv |
Superficie molecular - Modelação computacional Superfície molecular - Renderização Superfície molecular - Métodos de triangulação Computação gráfica - 3D Domínio/Área Científica:Engenharia e Tecnologia |
topic |
Superficie molecular - Modelação computacional Superfície molecular - Renderização Superfície molecular - Métodos de triangulação Computação gráfica - 3D Domínio/Área Científica:Engenharia e Tecnologia |
description |
Modeling molecular surfaces enables us to extract useful information about interactions with other molecules, as well as measurements of molecular areas and volumes. Many types of algorithms have been developed to represent and rendering molecular surfaces. However, these algorithms have questionable time performance in the visualization of molecular surfaces because they are usually designed to run CPU. A possible solution to resolve this problem is the use of parallel computing, but parallel computing systems are in general very expensive. Fortunately, the appearance of the new generation of low-cost programmable GPUs with massive computational power can, in principle, solve this problem. So, in this thesis we present a GPU-based algorithm to speed up the rendering of molecular surfaces. Besides we carry out a study that compares a sequential version (CPU) to a parallel version (GPU) of well-know Marching Cubes (MC) algorithm to render Connolly surface, as well as van der Waals surfaces. |
publishDate |
2009 |
dc.date.none.fl_str_mv |
2009 2009-01-01T00:00:00Z 2015-10-28T12:23:23Z |
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/10400.6/3856 |
url |
http://hdl.handle.net/10400.6/3856 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
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 Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação instacron:RCAAP |
instname_str |
Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
collection |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository.name.fl_str_mv |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
repository.mail.fl_str_mv |
|
_version_ |
1799136348201811968 |