SearcharxivSearch

arXiv subjects

Himpu Marbona

Publications and source records attributed to Himpu Marbona.

2 recordsLinked to original sources

HORSES3D-GPU: A high-order discontinuous Galerkin solver for multi-GPU systems

We present the GPU acceleration and large-scale performance assessment of HORSES3D, an open-source high-order discontinuous Galerkin solver for computational fluid dynamics. The solver is ported to NVIDIA GPU architectures using OpenACC directives, preserving the original Fortran code structure while enabling GPU-resident execution of the main computational kernels. The implementation exploits the element-local structure of discontinuous Galerkin spectral element methods by mapping element-level loops to GPU gangs and nodal operations to vector-level parallelism. The GPU version is verified using the method of manufactured solutions and validated on canonical turbulent-flow benchmarks. Its performance is assessed on the MareNostrum 5 accelerated partition using NVIDIA H100 GPUs. Taylor-Green vortex benchmarks show that solver efficiency improves with polynomial order and that near-ideal strong and weak scaling is obtained when the workload exceeds approximately 16,000 to 20,000 elements per GPU. The solver is further evaluated on the High-Lift Common Research Model wing-body configuration, which involves a complex geometry, realistic boundary conditions, and unstructured meshes with up to 20.8 million hexahedral elements. Simulations with polynomial orders up to $P=7$ reach approximately $10.7 \times 10^9$ degrees of freedom and scale efficiently to 2,048 GPUs. The results demonstrate that HORSES3D preserves its performance characteristics for industrially relevant configurations and can exploit modern GPU-based supercomputers for billion-degree-of-freedom high-order CFD simulations.

math.NA

The impact of harmonic inflow variations on the size and dynamics of the separated flow over a bump

The separated flow over a wall-mounted bump geometry under harmonic oscillations of the inflow stream is investigated by direct numerical simulations. The bump geometry gives rise to streamwise pressure gradients similar to those encountered on the suction side of low-pressure turbine (LPT) blades. Under steady inflow conditions, the separated-flow laminar-to-turbulent transition is initiated by self-sustained vortex shedding due to Kelvin-Helmholtz (KH) instability. In LPTs, the dynamics are further complicated by the passage of the wakes shed by the previous stage of blades. The wake-passing effect is modeled here by introducing a harmonic variation of the inflow conditions. Three inflow oscillation frequencies and three amplitudes are considered. The frequencies are comparable to the wake-passing frequencies in practical LPTs. The amplitudes range from 1% to 10% of the inflow total pressure. The dynamics of the separated flow are studied by isolating the flow components that are respectively coherent with and uncorrelated to the inflow oscillation. Three scenarios are identified. The first one is analogous to the steady inflow case. In the second one, the KH vortex shedding is replaced during a part of the inflow period by the formation and release of a large vortex cluster. The third scenario consists solely of the periodic formation and release of the vortex cluster; it leads to a consistent reduction of the separated flow length over all the period compared to the steady inflow case and would be the most desirable flow condition in a practical application.

physics.flu-dyn