Resolución de la ecuación de transporte en arquitecturas many-cores evaluando esquemas explícitos e implícitos

En este trabajo se aborda la ecuación del transporte advectiva-difusiva lineal en 3D, ecuación en derivadas parciales con términos parabólicos e hiperbólicos. Uno de los paradigmas numéricos más utilizados para la discretización (y posterior resolución) de este tipo de sistemas de ecuaciones es el m...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Bondarenco, Marcelo, Gamazo, Pablo, Ezzatti, Pablo
Formato: Objeto de conferencia Resumen
Lenguaje:Español
Publicado: 2017
Materias:
GPU
Acceso en línea:http://sedici.unlp.edu.ar/handle/10915/94697
https://cimec.org.ar/ojs/index.php/mc/article/view/5280
Aporte de:
id I19-R120-10915-94697
record_format dspace
institution Universidad Nacional de La Plata
institution_str I-19
repository_str R-120
collection SEDICI (UNLP)
language Español
topic Ingeniería
Ecuación del transporte
Diferencias Finitas
GPU
spellingShingle Ingeniería
Ecuación del transporte
Diferencias Finitas
GPU
Bondarenco, Marcelo
Gamazo, Pablo
Ezzatti, Pablo
Resolución de la ecuación de transporte en arquitecturas many-cores evaluando esquemas explícitos e implícitos
topic_facet Ingeniería
Ecuación del transporte
Diferencias Finitas
GPU
description En este trabajo se aborda la ecuación del transporte advectiva-difusiva lineal en 3D, ecuación en derivadas parciales con términos parabólicos e hiperbólicos. Uno de los paradigmas numéricos más utilizados para la discretización (y posterior resolución) de este tipo de sistemas de ecuaciones es el método de las diferencias finitas. Este método permite hacer un abordaje con diversos esquemas, de forma tal que se pueden especificar métodos explícitos o implícitos en el tiempo o un promedio de ambos. En este trabajo se comparan diferentes esquemas de resolución (explícito y Crank-Nicolson) y diferentes métodos de resolución (SIP y predictor-corrector para el esquema no explicito), desde el punto de vista de la precisión numérica (mediante la comparación con aproximaciones analíticas) y la escalabilidad de rendimiento en el uso de plataformas masivamente paralelas. Cada esquema se implementó en dos códigos paralelos (C + CUDA y C + OpenMP). Para cada implementación se evaluó el desempeño, en precisión y tiempo de cálculo, considerando diferentes tamaños de maya, discretización temporal y criterios de convergencia, llegando a resolver casos de hasta 223.495.688 celdas. Los resultados obtenidos muestran que para el caso estudiado los métodos explícitos permiten obtener resultados con el mismo nivel de precisión que los implícitos y con tiempos de cálculo menores, cuando los primeros son implementados en GPU.
format Objeto de conferencia
Resumen
author Bondarenco, Marcelo
Gamazo, Pablo
Ezzatti, Pablo
author_facet Bondarenco, Marcelo
Gamazo, Pablo
Ezzatti, Pablo
author_sort Bondarenco, Marcelo
title Resolución de la ecuación de transporte en arquitecturas many-cores evaluando esquemas explícitos e implícitos
title_short Resolución de la ecuación de transporte en arquitecturas many-cores evaluando esquemas explícitos e implícitos
title_full Resolución de la ecuación de transporte en arquitecturas many-cores evaluando esquemas explícitos e implícitos
title_fullStr Resolución de la ecuación de transporte en arquitecturas many-cores evaluando esquemas explícitos e implícitos
title_full_unstemmed Resolución de la ecuación de transporte en arquitecturas many-cores evaluando esquemas explícitos e implícitos
title_sort resolución de la ecuación de transporte en arquitecturas many-cores evaluando esquemas explícitos e implícitos
publishDate 2017
url http://sedici.unlp.edu.ar/handle/10915/94697
https://cimec.org.ar/ojs/index.php/mc/article/view/5280
work_keys_str_mv AT bondarencomarcelo resoluciondelaecuaciondetransporteenarquitecturasmanycoresevaluandoesquemasexplicitoseimplicitos
AT gamazopablo resoluciondelaecuaciondetransporteenarquitecturasmanycoresevaluandoesquemasexplicitoseimplicitos
AT ezzattipablo resoluciondelaecuaciondetransporteenarquitecturasmanycoresevaluandoesquemasexplicitoseimplicitos
bdutipo_str Repositorios
_version_ 1764820491809325060