SearcharxivSearch

arXiv subjects

Akshay Patil

Publications and source records attributed to Akshay Patil.

5 recordsLinked to original sources

Multi-Partner Project: Multi-GPU Performance Portability Analysis for CFD Simulations at Scale

As heterogeneous supercomputing architectures leveraging GPUs become increasingly central to high-performance computing (HPC), it is crucial for computational fluid dynamics (CFD) simulations, a de-facto HPC workload, to efficiently utilize such hardware. One of the key challenges of HPC codes is performance portability, i.e. the ability to maintain near-optimal performance across different accelerators. In the context of the \textbf{REFMAP} project, which targets scalable, GPU-enabled multi-fidelity CFD for urban airflow prediction, this paper analyzes the performance portability of SOD2D, a state-of-the-art Spectral Elements simulation framework across AMD and NVIDIA GPU architectures. We first discuss the physical and numerical models underlying SOD2D, highlighting its computational hotspots. Then, we examine its performance and scalability in a multi-level manner, i.e. defining and characterizing an extensive full-stack design space spanning across application, software and hardware infrastructure related parameters. Single-GPU performance characterization across server-grade NVIDIA and AMD GPU architectures and vendor-specific compiler stacks, show the potential as well as the diverse effect of memory access optimizations, i.e. 0.69$\times$ - 3.91$\times$ deviations in acceleration speedup. Performance variability of SOD2D at scale is further examined on the LUMI multi-GPU cluster, where profiling reveals similar throughput variations, highlighting the limits of performance projections and the need for multi-level, informed tuning.

cs.DC

Should we care about the spatial heterogeneity in coral reefs under unidirectional turbulent flows?

In this work, we systematically investigate the similarities and differences observed between a hydraulically rough wall comprised of an array of cylinders, massive corals, and branching corals arranged in a staggered manner, along with a stochastically generated coral bed using a scale-resolving computational framework. Our data suggests that for all the flow parameters of interest, there is a substantial difference observed between the stochastic coral bed and the regularly arranged coral bed. By analysing the double-averaged statistics and time-averaged spatial heterogeneity in the hydrodynamic response, we explain the differences observed between the four cases that bring out significant local effects. These observations have important consequences for modelling coral-like roughness in numerical and experimental settings to better understand the mean flow statistics and the spatial heterogeneity induced as a consequence of the underlying coral geometry. Our results can help inform the coastal ocean modelling efforts to further improve the inclusion of coral heterogeneity within two-equation closure models by further investigating the impact of spatially stochastic, rough bottom boundary layers.

physics.flu-dyn

Hydrodynamics of In-Canopy Flow in Synthetically Generated Coral Reefs Under Oscillatory Wave Motion

The interaction of oscillatory wave motion with morphologically complex coral reefs showcases a wide range of consequential hydrodynamic responses within the canopy. While a large body of literature has explored the interaction of morphologically simple coral reefs, the in-canopy flow dynamics in complex coral reefs is poorly understood. This study used a synthetically generated coral reef over flat topography with varying reef height and density to understand the in-canopy turbulence dynamics. Using a turbulence-resolving computational framework, we found that most of the turbulent kinetic energy dissipation is confined to a region below the top of the reef and above the Stokes boundary layer. The results also suggest that most of the vertical Reynolds stress peaks within this region positively contribute to the down-gradient momentum flux during the forward phase of the wave cycle. These findings shed light on the physical relationships between in-canopy flow and morphologically complex coral reefs, thereby motivating a further need to explore the hydrodynamics of such flows using a scale-resolving computational framework.

physics.flu-dyn

A Comparative Hydrodynamic Characterization of the Flow Through Regular and Stochastically Generated Synthetic Coral Reefs Over Flat Topography

Coral reefs are vital to marine ecosystems, supporting biodiversity and driving nutrient cycling. Despite significant research on the interaction between surface waves and natural or artificial reefs, the turbulent flow dynamics within coral canopies remain poorly understood due to their intricate geometries. This study addresses this knowledge gap using a turbulence-resolving computation-al framework based on the volume-penalizing immersed boundary method (vIBM). Comparing the serial, staggered, and stochastic arrangements of various coral roughness types we observe that massive corals and cylinders lead to a similar hydrodynamics response and the effect of dispersive stresses can introduce a large difference when stochastic coral reefs are considered. These observations highlight the importance of better understanding the hydrodynamics of complex coral reef geometries, emphasizing the need for further studies on this aspect of coral reef hydrodynamics.

physics.flu-dyn

Fake it till you make it: using artificial turbulence to achieve swift converged turbulence statistics in a pressure-driven channel flow

In this study, we introduced a simple yet innovative method to trigger turbulence in a channel flow to achieve statistically stationary flow conditions. We compare this new method based on synthetically generated three-dimensional turbulence with two other well-established methods, namely, linear profile superposed with random noise and descending counter-rotating vortices and log-law profile superposed with random noise and descending counter-rotating vortices. We found that synthetically generated three-dimensional turbulence provides a computationally cheap and effective way to reduce simulation spin-up to achieve statistically stationary flow conditions when a precursor turbulent initial condition is not available. At a one-time cost of less than 1 CPU hour to generate the synthetic turbulent initial condition, the flow becomes statistically stationary within 3 eddy turnovers for all the parameters of interest in wall-bounded pressure-driven channel flow simulations when compared to other alternatives that can take more than 10 eddy turnovers resulting in substantial savings in the computational cost.

physics.flu-dyn