Publication | Closed Access
Hybrid Workload Scheduling on HPC Systems
22
Citations
32
References
2022
Year
Job SchedulerCluster ComputingHybrid Hpc WorkloadEngineeringDynamic Resource AllocationEdge ComputingCloud SchedulingCloud ComputingComputer EngineeringComputer ArchitectureSystems EngineeringHpc InfrastructureHybrid WorkloadsParallel ProgrammingHybrid Workload SchedulingScheduling (Computing)Rigid ApplicationsParallel Computing
Traditionally, on-demand, rigid, and malleable applications have been scheduled and executed on separate systems. The ever-growing workload demands and rapidly developing HPC infrastructure trigger the interest of converging these applications on a single HPC system. Although allocating the hybrid workloads within one system could potentially improve system efficiency, it is difficult to balance the tradeoff between the responsiveness of on-demand requests, incentive for malleable jobs, and the performance of rigid applications. In this study, we present several scheduling mechanisms to address the issues involved in co-scheduling on-demand, rigid, and malleable jobs on a single HPC system. We extensively evaluate and compare their performance under various configurations and workloads. Our experimental results show that our proposed mechanisms are capable of serving on-demand workloads with minimal delay, offering incentives for declaring malleability, and improving system performance.
| Year | Citations | |
|---|---|---|
Page 1
Page 1