Resolución de advección difusión en multi-GPGPU

Autores
Benitez, Fernando F.; Storti, Mario A.; D’Elia, Jorge
Año de publicación
2017
Idioma
español castellano
Tipo de recurso
documento de conferencia
Estado
versión publicada
Descripción
En este trabajo se presenta la solución del problema de advección difusión mediante un enfoque multi-GPGPU con GPUs ubicados en diferentes nodos del clúster que interactúan mediante el protocolo MPI. La idea es usar descomposición de dominio de modo que cada GPU resuelve una parte del dominio computacional y MPI es usado para intercambiar datos de borde. Los solvers están basados en los métodos de Gradientes Conjugados Cuadrado (CGS) y Gradientes Biconjugado Estabilizado (Bi-CGSTAB) que son métodos usados para resolver problemas donde la matriz A no es simétrica como es el caso del problema de advección difusión. La no simetría aparece debido a la discretización del término advectivo en el contexto del método de volúmenes finitos sobre mallas estructuradas cartesianas de paso constante. Se analizan varias opciones de discretización del término advectivo como ser diferencias centradas, up wind y esquemas de alto orden. Se presenta un análisis teórico de cada uno de estos esquemas y su performance computacional en multi-GPGPU. Se presenta además las propiedades de convergencia de los métodos presentados y su performance computacional en multi-GPGPU.
Publicado en: Mecánica Computacional vol. XXXV, no. 10.
Facultad de Ingeniería
Materia
Ingeniería
Graphics Processing Unit
Multi-GPGPU
ecuación de advección-difusión
método de volúmenes finitos
Nivel de accesibilidad
acceso abierto
Condiciones de uso
http://creativecommons.org/licenses/by-nc-sa/4.0/
Repositorio
SEDICI (UNLP)
Institución
Universidad Nacional de La Plata
OAI Identificador
oai:sedici.unlp.edu.ar:10915/94733

id SEDICI_5646857153d74430b11ab49c3f0d8303
oai_identifier_str oai:sedici.unlp.edu.ar:10915/94733
network_acronym_str SEDICI
repository_id_str 1329
network_name_str SEDICI (UNLP)
spelling Resolución de advección difusión en multi-GPGPUBenitez, Fernando F.Storti, Mario A.D’Elia, JorgeIngenieríaGraphics Processing UnitMulti-GPGPUecuación de advección-difusiónmétodo de volúmenes finitosEn este trabajo se presenta la solución del problema de advección difusión mediante un enfoque multi-GPGPU con GPUs ubicados en diferentes nodos del clúster que interactúan mediante el protocolo MPI. La idea es usar descomposición de dominio de modo que cada GPU resuelve una parte del dominio computacional y MPI es usado para intercambiar datos de borde. Los solvers están basados en los métodos de Gradientes Conjugados Cuadrado (CGS) y Gradientes Biconjugado Estabilizado (Bi-CGSTAB) que son métodos usados para resolver problemas donde la matriz A no es simétrica como es el caso del problema de advección difusión. La no simetría aparece debido a la discretización del término advectivo en el contexto del método de volúmenes finitos sobre mallas estructuradas cartesianas de paso constante. Se analizan varias opciones de discretización del término advectivo como ser diferencias centradas, up wind y esquemas de alto orden. Se presenta un análisis teórico de cada uno de estos esquemas y su performance computacional en multi-GPGPU. Se presenta además las propiedades de convergencia de los métodos presentados y su performance computacional en multi-GPGPU.Publicado en: <i>Mecánica Computacional</i> vol. XXXV, no. 10.Facultad de Ingeniería2017-11info:eu-repo/semantics/conferenceObjectinfo:eu-repo/semantics/publishedVersionObjeto de conferenciahttp://purl.org/coar/resource_type/c_5794info:ar-repo/semantics/documentoDeConferenciaapplication/pdf485http://sedici.unlp.edu.ar/handle/10915/94733spainfo:eu-repo/semantics/altIdentifier/url/https://cimec.org.ar/ojs/index.php/mc/article/view/5279info:eu-repo/semantics/altIdentifier/issn/2591-3522info:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-sa/4.0/Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)reponame:SEDICI (UNLP)instname:Universidad Nacional de La Platainstacron:UNLP2026-06-23T10:42:20Zoai:sedici.unlp.edu.ar:10915/94733Institucionalhttp://sedici.unlp.edu.ar/Universidad públicaNo correspondehttp://sedici.unlp.edu.ar/oai/snrdalira@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:13292026-06-23 10:42:20.996SEDICI (UNLP) - Universidad Nacional de La Platafalse
dc.title.none.fl_str_mv Resolución de advección difusión en multi-GPGPU
title Resolución de advección difusión en multi-GPGPU
spellingShingle Resolución de advección difusión en multi-GPGPU
Benitez, Fernando F.
Ingeniería
Graphics Processing Unit
Multi-GPGPU
ecuación de advección-difusión
método de volúmenes finitos
title_short Resolución de advección difusión en multi-GPGPU
title_full Resolución de advección difusión en multi-GPGPU
title_fullStr Resolución de advección difusión en multi-GPGPU
title_full_unstemmed Resolución de advección difusión en multi-GPGPU
title_sort Resolución de advección difusión en multi-GPGPU
dc.creator.none.fl_str_mv Benitez, Fernando F.
Storti, Mario A.
D’Elia, Jorge
author Benitez, Fernando F.
author_facet Benitez, Fernando F.
Storti, Mario A.
D’Elia, Jorge
author_role author
author2 Storti, Mario A.
D’Elia, Jorge
author2_role author
author
dc.subject.none.fl_str_mv Ingeniería
Graphics Processing Unit
Multi-GPGPU
ecuación de advección-difusión
método de volúmenes finitos
topic Ingeniería
Graphics Processing Unit
Multi-GPGPU
ecuación de advección-difusión
método de volúmenes finitos
dc.description.none.fl_txt_mv En este trabajo se presenta la solución del problema de advección difusión mediante un enfoque multi-GPGPU con GPUs ubicados en diferentes nodos del clúster que interactúan mediante el protocolo MPI. La idea es usar descomposición de dominio de modo que cada GPU resuelve una parte del dominio computacional y MPI es usado para intercambiar datos de borde. Los solvers están basados en los métodos de Gradientes Conjugados Cuadrado (CGS) y Gradientes Biconjugado Estabilizado (Bi-CGSTAB) que son métodos usados para resolver problemas donde la matriz A no es simétrica como es el caso del problema de advección difusión. La no simetría aparece debido a la discretización del término advectivo en el contexto del método de volúmenes finitos sobre mallas estructuradas cartesianas de paso constante. Se analizan varias opciones de discretización del término advectivo como ser diferencias centradas, up wind y esquemas de alto orden. Se presenta un análisis teórico de cada uno de estos esquemas y su performance computacional en multi-GPGPU. Se presenta además las propiedades de convergencia de los métodos presentados y su performance computacional en multi-GPGPU.
Publicado en: <i>Mecánica Computacional</i> vol. XXXV, no. 10.
Facultad de Ingeniería
description En este trabajo se presenta la solución del problema de advección difusión mediante un enfoque multi-GPGPU con GPUs ubicados en diferentes nodos del clúster que interactúan mediante el protocolo MPI. La idea es usar descomposición de dominio de modo que cada GPU resuelve una parte del dominio computacional y MPI es usado para intercambiar datos de borde. Los solvers están basados en los métodos de Gradientes Conjugados Cuadrado (CGS) y Gradientes Biconjugado Estabilizado (Bi-CGSTAB) que son métodos usados para resolver problemas donde la matriz A no es simétrica como es el caso del problema de advección difusión. La no simetría aparece debido a la discretización del término advectivo en el contexto del método de volúmenes finitos sobre mallas estructuradas cartesianas de paso constante. Se analizan varias opciones de discretización del término advectivo como ser diferencias centradas, up wind y esquemas de alto orden. Se presenta un análisis teórico de cada uno de estos esquemas y su performance computacional en multi-GPGPU. Se presenta además las propiedades de convergencia de los métodos presentados y su performance computacional en multi-GPGPU.
publishDate 2017
dc.date.none.fl_str_mv 2017-11
dc.type.none.fl_str_mv info:eu-repo/semantics/conferenceObject
info:eu-repo/semantics/publishedVersion
Objeto de conferencia
http://purl.org/coar/resource_type/c_5794
info:ar-repo/semantics/documentoDeConferencia
format conferenceObject
status_str publishedVersion
dc.identifier.none.fl_str_mv http://sedici.unlp.edu.ar/handle/10915/94733
url http://sedici.unlp.edu.ar/handle/10915/94733
dc.language.none.fl_str_mv spa
language spa
dc.relation.none.fl_str_mv info:eu-repo/semantics/altIdentifier/url/https://cimec.org.ar/ojs/index.php/mc/article/view/5279
info:eu-repo/semantics/altIdentifier/issn/2591-3522
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
http://creativecommons.org/licenses/by-nc-sa/4.0/
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-sa/4.0/
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)
dc.format.none.fl_str_mv application/pdf
485
dc.source.none.fl_str_mv reponame:SEDICI (UNLP)
instname:Universidad Nacional de La Plata
instacron:UNLP
reponame_str SEDICI (UNLP)
collection SEDICI (UNLP)
instname_str Universidad Nacional de La Plata
instacron_str UNLP
institution UNLP
repository.name.fl_str_mv SEDICI (UNLP) - Universidad Nacional de La Plata
repository.mail.fl_str_mv alira@sedici.unlp.edu.ar
_version_ 1868982056431648768
score 13.365483