Speculative Scheduling for Stochastic HPC Applications
Ana Gainaru1, Guillaume Pallez2, Hongyang Sun1, Padma Raghavan1
- 1. Vanderbilt University; 2. Inria & Univ Bordeaux
Speculative Scheduling for Stochastic HPC Applications Ana Gainaru 1 - - PowerPoint PPT Presentation
Speculative Scheduling for Stochastic HPC Applications Ana Gainaru 1 , Guillaume Pallez 2 , Hongyang Sun 1 , Padma Raghavan 1 1. Vanderbilt University; 2. Inria & Univ Bordeaux ICPP, August 2019 HPC schedulers Reservation-based batch
1
1
2
2
2
2
2
2
3
4
5
6
6
6
6
7
7
7
7
8
9
∗See our paper at IPDPS’19 if you like maths.
9
∗See our paper at IPDPS’19 if you like maths.
10
1 For all jobs of the batch, submit to the scheduler their smallest reservation (∀i, ti,1). 2 Let the scheduler compute its schedule the usual way 3 In case of ti,1 is not enough, Ji is resubmitted with ti,2 4 The scheduler computes a new schedule with all resubmitted ti,2 and so on.
11
12
13
13
13
14
Jj∈J ′ Gj =
a′
j t · f ′
j(t)dt
j and f ′ j(t) = fj(t|t ≥ a′ j) are the updated lower bound and PDF of the job
14
15
15
16