Para acceder a los documentos con el texto completo, por favor, siga el siguiente enlace:

Unveiling WARIS Code, a Parallel and Multi-purpose FDM Framework
de la Cruz, Raúl; Hanzich, Mauricio; Folch, Arnau; Houzeaux, Guillaume; Cela, José Maria
Barcelona Supercomputing Center
WARIS is an in-house multi-purpose framework focused on solving scientific problems using Finite Difference Methods as numerical scheme. Its framework was designed from scratch to solve in a parallel and efficient way Earth Science and Computational Fluid Dynamic problems on a wide variety of architectures. WARIS uses structured meshes to discretize the problem domains, as these are better suited for optimization in accelerator-based architectures. To succeed in such challenge, WARIS framework was initially designed to be modular in order to ease development cycles, portability, reusability and future extensions of the framework. In order to assess its performance, a code that solves the vectorial Advection-Diffusion-Sedimentation equation has been ported to the WARIS framework. This problem appears in many geophysical applications, including atmospheric transport of passive substances. As an application example, we focus on atmospheric dispersion of volcanic ash, a case in which operational code performance is critical given the threat posed by this substance on aircraft engines. Preliminary results are very promising, performance has been improved by 8.2× with respect to the baseline code using a realistic case. This opens new perspectives for operational setups, including efficient ensemble forecast.
Peer Reviewed
Àrees temàtiques de la UPC::Enginyeria de la telecomunicació
Finite difference method
Computational fluid dynamic
Finite Difference Methods
WARIS framework
Atmospheric dispersion of volcanic ash

Mostrar el registro completo del ítem

Documentos relacionados

Otros documentos del mismo autor/a

de la Cruz, Raúl; Folch, Arnau; Farré, Pau; Cabezas, Javier; Navarro, Nacho; Cela, José M.
Avila, Matías; Folch, Arnau; Houzeaux, Guillaume; Eguzkitza, Beatriz; Prieto, Luis; Cabezón, Daniel
Abadal Cavallé, Sergi; Sheinman, Benny; Katz, Oded; Markish, Ofer; Elad, Danny; Fournier, Yvan; Roca, Damian; Hanzich, Mauricio; Houzeaux, Guillaume; Nemirovsky, Mario; Alarcón Cot, Eduardo José; Cabellos Aparicio, Alberto
Torrelles Nadal, Cristina; Coiduras Rodríguez, Jordi L.; Isus, Sofia; Carrera, Xavier; París Mañas, Georgina; Cela, José Maria