UVaFTLE: Lagrangian finite time Lyapunov exponent extraction for fluid dynamic applications

Producción Científica

Detalles Bibliográficos
Autores: Carratalá Sáez, Rocío, Torres de la Sierra, Yuri, Sierra Pallarés, José Benito, López Huguet, Sergio, Llanos Ferraris, Diego Rafael
Tipo de recurso: artículo
Estado:Versión publicada
Fecha de publicación:2023
País:España
Institución:Universidad de Valladolid
Repositorio:UVaDOC. Repositorio Documental de la Universidad de Valladolid
OAI Identifier:oai:uvadoc.uva.es:10324/58510
Acceso en línea:https://doi.org/10.1007/s11227-022-05017-x
https://uvadoc.uva.es/handle/10324/58510
Access Level:acceso abierto
Palabra clave:Finite time Lyapunov exponent
Lagrangian coherent structures
OpenMP
GPU
Multithreading
Multi-GPU
12 Matemáticas
1203.17 Informática
id ES_bb1e8166d356ed37dbd84df0df79a014
oai_identifier_str oai:uvadoc.uva.es:10324/58510
network_acronym_str ES
network_name_str España
repository_id_str
spelling UVaFTLE: Lagrangian finite time Lyapunov exponent extraction for fluid dynamic applicationsCarratalá Sáez, RocíoTorres de la Sierra, YuriSierra Pallarés, José BenitoLópez Huguet, SergioLlanos Ferraris, Diego RafaelFinite time Lyapunov exponentLagrangian coherent structuresOpenMPGPUMultithreadingMulti-GPU12 Matemáticas1203.17 InformáticaProducción CientíficaThe determination of Lagrangian Coherent Structures (LCS) is becoming very important in several disciplines, including cardiovascular engineering, aerodynam- ics, and geophysical fluid dynamics. From the computational point of view, the extraction of LCS consists of two main steps: The flowmap computation and the resolution of Finite Time Lyapunov Exponents (FTLE). In this work, we focus on the design, implementation, and parallelization of the FTLE resolution. We offer an in-depth analysis of this procedure, as well as an open source C implementation (UVaFTLE) parallelized using OpenMP directives to attain a fair parallel efficiency in shared-memory environments. We have also implemented CUDA kernels that allow UVaFTLE to leverage as many NVIDIA GPU devices as desired in order to reach the best parallel efficiency. For the sake of reproducibility and in order to con- tribute to open science, our code is publicly available through GitHub. Moreover, we also provide Docker containers to ease its usage.Ministerio de Economía, Industria y Competitividad, Consejo Asesor de Educación de Castilla y León y Programas del Fondo de Desarrollo (FEDER): Proyecto PCAS (TIN2017-88614-R) y Proyecto PROPHET-2 (VA226P20).Ministerio de Ciencia e Innovación, Agencia Estatal de Investigación y “European Union NextGenerationEU/PRTR” : (MCIN/ AEI/10.13039/501100011033) - (grant TED2021-130367B-I00)Junta de Castilla y León (project VA182P20)Red Española de Supercomputación (RES) (projects IM-2022-2-0015 and IM-2022-3-0021)Publicación en abierto financiada por el Consorcio de Bibliotecas Universitarias de Castilla y León (BUCLE), con cargo al Programa Operativo 2014ES16RFOP009 FEDER 2014-2020 DE CASTILLA Y LEÓN, Actuación:20007-CL - Apoyo Consorcio BUCLESpringer2023info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfhttps://doi.org/10.1007/s11227-022-05017-xhttps://uvadoc.uva.es/handle/10324/58510reponame:UVaDOC. Repositorio Documental de la Universidad de Valladolidinstname:Universidad de ValladolidIngléshttps://link.springer.com/article/10.1007/s11227-022-05017-xinfo:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by/4.0/oai:uvadoc.uva.es:10324/585102026-06-13T12:44:47Z
dc.title.none.fl_str_mv UVaFTLE: Lagrangian finite time Lyapunov exponent extraction for fluid dynamic applications
title UVaFTLE: Lagrangian finite time Lyapunov exponent extraction for fluid dynamic applications
spellingShingle UVaFTLE: Lagrangian finite time Lyapunov exponent extraction for fluid dynamic applications
Carratalá Sáez, Rocío
Finite time Lyapunov exponent
Lagrangian coherent structures
OpenMP
GPU
Multithreading
Multi-GPU
12 Matemáticas
1203.17 Informática
title_short UVaFTLE: Lagrangian finite time Lyapunov exponent extraction for fluid dynamic applications
title_full UVaFTLE: Lagrangian finite time Lyapunov exponent extraction for fluid dynamic applications
title_fullStr UVaFTLE: Lagrangian finite time Lyapunov exponent extraction for fluid dynamic applications
title_full_unstemmed UVaFTLE: Lagrangian finite time Lyapunov exponent extraction for fluid dynamic applications
title_sort UVaFTLE: Lagrangian finite time Lyapunov exponent extraction for fluid dynamic applications
dc.creator.none.fl_str_mv Carratalá Sáez, Rocío
Torres de la Sierra, Yuri
Sierra Pallarés, José Benito
López Huguet, Sergio
Llanos Ferraris, Diego Rafael
author Carratalá Sáez, Rocío
author_facet Carratalá Sáez, Rocío
Torres de la Sierra, Yuri
Sierra Pallarés, José Benito
López Huguet, Sergio
Llanos Ferraris, Diego Rafael
author_role author
author2 Torres de la Sierra, Yuri
Sierra Pallarés, José Benito
López Huguet, Sergio
Llanos Ferraris, Diego Rafael
author2_role author
author
author
author
dc.subject.none.fl_str_mv Finite time Lyapunov exponent
Lagrangian coherent structures
OpenMP
GPU
Multithreading
Multi-GPU
12 Matemáticas
1203.17 Informática
topic Finite time Lyapunov exponent
Lagrangian coherent structures
OpenMP
GPU
Multithreading
Multi-GPU
12 Matemáticas
1203.17 Informática
description Producción Científica
publishDate 2023
dc.date.none.fl_str_mv 2023
dc.type.none.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
format article
status_str publishedVersion
dc.identifier.none.fl_str_mv https://doi.org/10.1007/s11227-022-05017-x
https://uvadoc.uva.es/handle/10324/58510
url https://doi.org/10.1007/s11227-022-05017-x
https://uvadoc.uva.es/handle/10324/58510
dc.language.none.fl_str_mv Inglés
language_invalid_str_mv Inglés
dc.relation.none.fl_str_mv https://link.springer.com/article/10.1007/s11227-022-05017-x
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
http://creativecommons.org/licenses/by/4.0/
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by/4.0/
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Springer
publisher.none.fl_str_mv Springer
dc.source.none.fl_str_mv reponame:UVaDOC. Repositorio Documental de la Universidad de Valladolid
instname:Universidad de Valladolid
instname_str Universidad de Valladolid
reponame_str UVaDOC. Repositorio Documental de la Universidad de Valladolid
collection UVaDOC. Repositorio Documental de la Universidad de Valladolid
repository.name.fl_str_mv
repository.mail.fl_str_mv
_version_ 1869417997247971328
score 15,300719