68 citations · 194 across the 14 of their papers we have counts for
14 papers
Exploiting long vectors with a CFD code: a co-design show case
Marc Blancafort, Roger Ferrer, Guillaume Houzeaux +2
A current trend in HPC systems is the utilization of architectures with SIMD or vector extensions to exploit data parallelism. There are several ways to take advantage of such mode…
Alya towards Exascale: Optimal OpenACC Performance of the Navier-Stokes Finite Element Assembly on GPUs
Herbert Owen, Dominik Ernst, Thomas Gruber +4
This paper addresses the challenge of providing portable and highly efficient code structures for CPU and GPU architectures. We choose the assembly of the right-hand term in the in…
A portable coding strategy to exploit vectorization on combustion simulations
Fabio Banchelli, Guillermo Oyarzun, Marta Garcia-Gasulla +4
The complexity of combustion simulations demands the latest high-performance computing tools to accelerate its time-to-solution results. A current trend on HPC systems is the utili…
Dynamic load balance of chemical source term evaluation in high-fidelity combustion simulations
Guillem Ramírez-Miranda, Daniel Mira, Eduardo J. Pérez-Sánchez +4
This paper presents a load balancing strategy for reaction rate evaluation and chemistry integration in reacting flow simulations. The large disparity in scales during combustion i…
A parallel algorithm for unilateral contact problems
G. Guillamet, M. Rivero, M. Zavala-Aké +3
In this paper, we introduce a novel parallel contact algorithm designed to run efficiently in High-Performance Computing based supercomputers. Particular emphasis is put on its com…
Forest density is more effective than tree rigidity at reducing the onshore energy flux of tsunamis: Evidence from Large Eddy Simulations with Fluid-Structure Interactions
Abhishek Mukherjee, Juan Carlos Cajas, Guillaume Houzeaux +3
Communities around the world are increasingly interested in nature-based solutions to mitigation of coastal risks like coastal forests, but it remains unclear how much protective b…
Dynamic resource allocation for efficient parallel CFD simulations
G. Houzeaux, R. M. Badia, R. Borrell +4
CFD users of supercomputers usually resort to rule-of-thumb methods to select the number of subdomains (partitions) when relying on MPI-based parallelization. One common approach i…
Performance assessment of CUDA and OpenACC in large scale combustion simulations
Guillermo Oyarzun, Daniel Mira, Guillaume Houzeaux
GPUs have climbed up to the top of supercomputer systems making life harder to many legacy scientific codes. Nowadays, many recipes are being used in such code's portability, witho…
Parallel SFC-based mesh partitioning and load balancing
Ricard Borrell, Guillermo Oyarzun, Damien Dosimont +1
Modern supercomputers allow the simulation of complex phenomena with increased accuracy. Eventually, this requires finer geometric discretizations with larger numbers of mesh eleme…
HPC compact quasi-Newton algorithm for interface problems
A. Santiago, M. Zavala-Aké, R. Borell +1
In this work we present a robust interface coupling algorithm called Compact Interface quasi-Newton (CIQN). It is designed for computationally intensive applications using an MPI m…
Heterogeneous CPU/GPU co-execution of CFD simulations on the POWER9 architecture: Application to airplane aerodynamics
R. Borrell, D. Dosimont, M. Garcia-Gasulla +6
High fidelity Computational Fluid Dynamics simulations are generally associated with large computing requirements, which are progressively acute with each new generation of superco…
MPI+X: task-based parallelization and dynamic load balance of finite element assembly
Marta Garcia-Gasulla, Guillaume Houzeaux, Roger Ferrer +4
The main computing tasks of a finite element code(FE) for solving partial differential equations (PDE's) are the algebraic system assembly and the iterative solver. This work focus…
Dynamics of airflow in a short inhalation
Alister Bates, Denis Doorly, Raul Cetto +5
During a rapid inhalation, such as a sniff, the flow in the airways accelerates and decays quickly. The consequences for flow development and convective trans- port of an inhaled g…
Alya: Towards Exascale for Engineering Simulation Codes
Mariano Vazquez, Guillaume Houzeaux, Seid Koric +9
Alya is the BSC in-house HPC-based multi-physics simulation code. It is designed from scratch to run efficiently in parallel supercomputers, solving coupled problems. The target do…