Penalty scheduling policy applying user estimates and aging for supercomputing centers

0Citations
Citations of this article
3Readers
Mendeley users who have this article in their library.
Get full text

Abstract

In this article we address the problem of scheduling on realistic high performance computing facilities using incomplete information about tasks execution times. We introduce a variation of our previous Penalty Scheduling Policy, including an aging scheme that increases the priority of jobs over time. User-provided runtime estimates are applied as in the original Penalty Scheduling Policy, but a realistic priority schema is proposed to avoid starvation. The experimental evaluation of the proposed scheduler is performed using real workload logs, and validated using a job scheduler simulator. We study different realistic workload scenarios to evaluate the performance of the Penalty Scheduling Policy with aging. The main results suggest that using the proposed scheduler with the aging scheme, the waiting time of jobs in the high performance computing facility is significantly reduced (up to 50% in average).

Cite

CITATION STYLE

APA

Rocchetti, N., Da Silva, M., Nesmachnow, S., & Tchernykh, A. (2017). Penalty scheduling policy applying user estimates and aging for supercomputing centers. In Communications in Computer and Information Science (Vol. 697, pp. 49–60). Springer Verlag. https://doi.org/10.1007/978-3-319-57972-6_4

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free