Scheduling homogeneous and heterogeneous workloads with runtime elasticity in a parallel processing environment

, and
US Patent
, (Granted)
Abstract. Systems and methods are provided for scheduling homogeneous workloads including batch jobs, and heterogeneous workloads including batch and dedicated jobs, with run-time elasticity wherein resource requirements for a given job can change during run-time execution of the job.