2021
DOI: 10.48550/arxiv.2109.09269
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

Job Scheduling in High Performance Computing

Yuping Fan

Abstract: The ever-growing processing power of supercomputers in recent decades enables us to explore increasing complex scientific problems. Effective scheduling these jobs is crucial for individual job performance and system efficiency. The traditional job schedulers in high performance computing (HPC) are simple and concentrate on improving CPU utilization. The emergence of new hardware resources and novel hardware structure impose severe challenges on traditional schedulers. The increasing diverse workloads, includi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2023
2023
2023
2023

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(1 citation statement)
references
References 23 publications
(26 reference statements)
0
1
0
Order By: Relevance
“…For moldable jobs, the scheduler makes the decision at the beginning of execution. Malleable and evolving jobs can dynamically shrink or grow the resources on which they execute during runtime [36]. By shrink, a malleable job releases part of the assigned resources, allowing the start of some new jobs waiting in the queue or reconfiguring other malleable jobs that can benefit from these released resources.…”
Section: Introductionmentioning
confidence: 99%
“…For moldable jobs, the scheduler makes the decision at the beginning of execution. Malleable and evolving jobs can dynamically shrink or grow the resources on which they execute during runtime [36]. By shrink, a malleable job releases part of the assigned resources, allowing the start of some new jobs waiting in the queue or reconfiguring other malleable jobs that can benefit from these released resources.…”
Section: Introductionmentioning
confidence: 99%