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

Producción Científica

Bibliographic Details
Authors: Carratalá-Sáez, Rocío, Torres de la Sierra, Yuri, Sierra Pallarés, José Benito, López Huguet, Sergio, Llanos Ferraris, Diego Rafael
Format: article
Status:Published version
Publication Date:2023
Country:España
Institution:Universidad de Valladolid
Repository:UVaDOC. Repositorio Documental de la Universidad de Valladolid
OAI Identifier:oai:dnet:uvadoc______::69bea53951630d602ac0cb06060a4d43
Online Access:https://doi.org/10.1007/s11227-022-05017-x
https://uvadoc.uva.es/handle/10324/83862
Access Level:Open access
Keyword:Informática
Finite time Lyapunov exponent, Lagrangian coherent structures, OpenMP, GPU, Multithreading, Multi-GPU
1203 Ciencia de Los Ordenadores
3304 Tecnología de Los Ordenadores
id ES_8fc3fad084ed3cbbd563c0fa0671d6e1
oai_identifier_str oai:dnet:uvadoc______::69bea53951630d602ac0cb06060a4d43
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 RafaelInformáticaFinite time Lyapunov exponent, Lagrangian coherent structures, OpenMP, GPU, Multithreading, Multi-GPU1203 Ciencia de Los Ordenadores3304 Tecnología de Los OrdenadoresProducción CientíficaThe determination of Lagrangian Coherent Structures (LCS) is becoming very important in several disciplines, including cardiovascular engineering, aerodynamics, 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 contribute to open science, our code is publicly available through GitHub. Moreover, we also provide Docker containers to ease its usage.This work has been funded by the Consejería de Educación of Junta de Castilla y León, Ministerio de Economía, Industria y Competitividad of Spain, European Regional Development Fund (ERDF) program: Project PCAS (TIN2017-88614-R) and Project PROPHET-2 (VA226P20). This work was supported in part by grant TED2021-130367B-I00 funded by MCIN/AEI/10.13039/501100011033 and by “European Union NextGenerationEU/PRTR”. Jose Sierra-Pallares was supported by project VA182P20 from Junta de Castilla y León. The experiments carried out using the CESGA resources were possible thanks to the Red Española de Supercomputación (RES) projects IM-2022-2-0015 and IM-2022-3-0021.Springer Nature2023info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfhttps://doi.org/10.1007/s11227-022-05017-xhttps://uvadoc.uva.es/handle/10324/83862reponame: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/openAccessoai:dnet:uvadoc______::69bea53951630d602ac0cb06060a4d432026-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
Informática
Finite time Lyapunov exponent, Lagrangian coherent structures, OpenMP, GPU, Multithreading, Multi-GPU
1203 Ciencia de Los Ordenadores
3304 Tecnología de Los Ordenadores
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 Informática
Finite time Lyapunov exponent, Lagrangian coherent structures, OpenMP, GPU, Multithreading, Multi-GPU
1203 Ciencia de Los Ordenadores
3304 Tecnología de Los Ordenadores
topic Informática
Finite time Lyapunov exponent, Lagrangian coherent structures, OpenMP, GPU, Multithreading, Multi-GPU
1203 Ciencia de Los Ordenadores
3304 Tecnología de Los Ordenadores
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/83862
url https://doi.org/10.1007/s11227-022-05017-x
https://uvadoc.uva.es/handle/10324/83862
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
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Springer Nature
publisher.none.fl_str_mv Springer Nature
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_ 1869413238816374784
score 15.812429