Detection of Silent Data Corruptions in Smoothed Particle Hydrodynamics Simulations

04/23/2019
by   Aurélien Cavelan, et al.
0

Silent data corruptions (SDCs) hinder the correctness of long-running scientific applications on large scale computing systems. Selective particle replication (SPR) is proposed herein as the first particle-based replication method for detecting SDCs in Smoothed particle hydrodynamics (SPH) simulations. SPH is a mesh-free Lagrangian method commonly used to perform hydrodynamical simulations in astrophysics and computational fluid dynamics. SPH performs interpolation of physical properties over neighboring discretization points (called SPH particles) that dynamically adapt their distribution to the mass density field of the fluid. When a fault (e.g., a bit-flip) strikes the computation or the data associated with a particle, the resulting error is silently propagated to all nearest neighbors through such interpolation steps. SPR replicates the computation and data of a few carefully selected SPH particles. SDCs are detected when the data of a particle differs, due to corruption, from its replicated counterpart. SPR is able to detect many DRAM SDCs as they propagate by ensuring that all particles have at least one neighbor that is replicated. The detection capabilities of SPR were assessed through a set of error-injection and detection experiments and the overhead of SPR was evaluated via a set of strong-scaling experiments conducted on an HPC system. The results show that SPR achieves detection rates of 91-99.9 false-positives, at an overhead of 1-10

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/07/2019

Finding Neighbors in a Forest: A b-tree for Smoothed Particle Hydrodynamics Simulations

Finding the exact close neighbors of each fluid element in mesh-free com...
research
07/02/2021

An Efficient Particle Tracking Algorithm for Large-Scale Parallel Pseudo-Spectral Simulations of Turbulence

Particle tracking in large-scale numerical simulations of turbulent flow...
research
07/15/2019

Hydrodynamic Simulations using GPGPU Architectures

Simulating the flow of different fluids can be a highly computational in...
research
06/21/2023

Decoupled Boundary Handling in SPH

Particle-based boundary representations are frequently used in Smoothed ...
research
05/06/2020

A Smoothed Particle Hydrodynamics Mini-App for Exascale

The Smoothed Particles Hydrodynamics (SPH) is a particle-based, meshfree...
research
10/07/2020

Data Driven Density Functional Theory: A case for Physics Informed Learning

We propose a novel data-driven approach to solving a classical statistic...
research
07/28/2023

Estimating Properties of Solid Particles Inside Container Using Touch Sensing

Solid particles, such as rice and coffee beans, are commonly stored in c...

Please sign up or login with your details

Forgot password? Click here to reset