BaHaMAS: A Bash Handler to Monitor and Administrate Simulations
Alessandro Sciarra

TL;DR
BaHaMAS is a tool designed to automate the monitoring and management of resource-intensive numerical simulations in QCD, reducing errors and improving efficiency.
Contribution
It introduces BaHaMAS, a Bash-based handler that automates simulation monitoring and administration, addressing manual handling challenges in large-scale computational experiments.
Findings
Successfully used in real-world QCD simulations
Reduces manual errors and improves efficiency
Automates file management and job resumption
Abstract
Numerical QCD is often extremely resource demanding and it is not rare to run hundreds of simulations at the same time. Each of these can last for days or even months and it typically requires a job-script file as well as an input file with the physical parameters for the application to be run. Moreover, some monitoring operations (i.e. copying, moving, deleting or modifying files, resume crashed jobs, etc.) are often required to guarantee that the final statistics is correctly accumulated. Proceeding manually in handling simulations is probably the most error-prone way and it is deadly uncomfortable and inefficient! BaHaMAS was developed and successfully used in the last years as a tool to automatically monitor and administrate simulations.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
