SiMon: Simulation Monitor for Computational Astrophysics
arXiv:1706.09831 · doi:10.1088/1538-3873/aa7c49
Abstract
Scientific discovery via numerical simulations is important in modern astrophysics. This relatively new branch of astrophysics has become possible due to the development of reliable numerical algorithms and the high performance of modern computing technologies. These enable the analysis of large collections of observational data and the acquisition of new data via simulations at unprecedented accuracy and resolution. Ideally, simulations run until they reach some pre-determined termination condition, but often other factors cause extensive numerical approaches to break down at an earlier stage. In those cases, processes tend to be interrupted due to unexpected events in the software or the hardware. In those cases, the scientist handles the interrupt manually, which is time-consuming and prone to errors. We present the Simulation Monitor (SiMon) to automatize the farming of large and extensive simulation processes. Our method is light-weight, it fully automates the entire workflow management, operates concurrently across multiple platforms and can be installed in user space. Inspired by the process of crop farming, we perceive each simulation as a crop in the field and running simulation becomes analogous to growing crops. With the development of SiMon we relax the technical aspects of simulation management. The initial package was developed for extensive parameter searchers in numerical simulations, but it turns out to work equally well for automating the computational processing and reduction of observational data reduction.
arXiv comment13 pages, 6 figures, Accepted for publication in Publications of the Astronomical Society of the Pacific (PASP)
References in corpus (22)
- Embedded Clusters in Molecular Clouds
- GADGET: A code for collisionless and gasdynamical cosmological simulations
- REBOUND: An open-source multi-purpose N-body code for collisional dynamics
- The Five-Hundred-Meter Aperture Spherical Radio Telescope (FAST) Project
- IAS15: A fast, adaptive, high-order integrator for gravitational dynamics, accurate to machine precision over a billion orbits
- Fourier Techniques for Very Long Astrophysical Time Series Analysis
- Accelerating NBODY6 with Graphics Processing Units
- Multi-physics simulations using a hierarchical interchangeable software interface
- The Astrophysical Multipurpose Software Environment
- A multiphysics and multiscale software environment for modeling astrophysical systems
- Modeling giant extrasolar ring systems in eclipse and the case of J1407b: sculpting by exomoons?
- The lost siblings of the Sun
- Cross Sections for Planetary Systems Interacting with Passing Stars and Binaries
- Stability of Multiplanetary Systems in Star Clusters
- N-body Integrators with Individual Time Steps from Hierarchical Splitting
- On the minimal accuracy required for simulating self-gravitating systems by means of direct N-body methods
- Mass transfer between debris discs during close stellar encounters
- Evolution of star clusters on eccentric orbits
- Block Time Step Storage Scheme for Astrophysical N-body Simulations
- Simulating the universe on an intercontinental grid of supercomputers
- BP Piscium: its flaring disk imaged with SPHERE/ZIMPOL
- Gravitational N-body Simulations
Cited by in corpus (6)
- Planets In Young Massive Clusters: On the survivability of planets in young massive clusters and its implication of planet orbital architectures in globular clusters
- The signatures of the parental cluster on field planetary systems
- On the survival of resonant and non-resonant planetary systems in star clusters
- Star Cluster Formation from Turbulent Clumps. III. Across the mass spectrum
- DeepGalaxy: Deducing the Properties of Galaxy Mergers from Images Using Deep Neural Networks
- Inside-Out Planet Formation: VI. Oligarchic Coagulation of Planetesimals from a Pebble Ring?