@inproceedings{916d295397404706961253f21bf58a23,
title = "Developing Accurate Slurm Simulator",
abstract = "A new Slurm simulator compatible with the latest Slurm version has been produced. It was constructed by systematically transforming the Slurm code step by step to maintain the proper scheduler output realization while speeding up simulation time. To test this simulator, a container-based Virtual Cluster was generated which fully mimicked a production HPC cluster. As for all Slurm simulators, the realization is a stochastic process dependent on the computational hardware. Under favorable conditions the simulator is able to approximate the actual Slurm scheduling realization. The simulation fidelity is sufficient to use the simulator for its main function, that is, to test Slurm parameter configurations without having to experiment on full production systems.",
keywords = "HPC, Scheduling, Simulation, Slurm, Workload",
author = "Simakov, \{Nikolay A.\} and Deleon, \{Robert L.\} and Yuqing Lin and Hoffmann, \{Phillip S.\} and Mathias, \{William R.\}",
note = "Publisher Copyright: {\textcopyright} 2022 ACM.; 2022 Conference on Practice and Experience in Advanced Research Computing: Revolutionary: Computing, Connections, You, PEARC 2022 ; Conference date: 10-07-2022 Through 14-07-2022",
year = "2022",
month = jul,
day = "8",
doi = "10.1145/3491418.3535178",
language = "English",
series = "PEARC 2022 Conference Series - Practice and Experience in Advanced Research Computing 2022 - Revolutionary: Computing, Connections, You",
publisher = "Association for Computing Machinery, Inc",
booktitle = "PEARC 2022 Conference Series - Practice and Experience in Advanced Research Computing 2022 - Revolutionary",
}