Influence of Job Runtime Prediction on Scheduling Quality
G. I. Savin, D. S. Lyakhovets, Anton V. Baranov · Lobachevskii Journal of Mathematics · 2021
One of the common problems in multiuser supercomputer systems is inaccurate user walltime request for a job. Usually, this time is significantly overestimated by the user. Scheduling algorithms implemented in modern supercomputer job management systems (JMS) are quite complicated and have a lot of settings. In this regard, the influence of the job walltime overestimate on the scheduling efficiency is not obvious. The job walltime prediction simulation can obtain the such influence estimation. The article contains simulation results when the predicting accuracy achieves 100 $$\%$$ . JMS referred to as SUPPZ is applied at the Joint Supercomputer Center of the RAS (JSCC RAS). SUPPZ was used for our simulations. Actual statistics of MVS–10P OP supercomputer installed at JSCC RAS was used for simulation as the source data. In this paper we used the SUPPZ simulation with virtual supercomputing nodes due to its highest accuracy. The simulation results showed a noticeable improvement of such metrics as average queue job wait time, average queue length and average slowdown.