NERSCPowering Scientific Discovery Since 1974

UGE Scheduler Cycle Time

Genepool Cycle Time

Genepool Scheduler Cycle Time  

 

Genepool Jobs Dispatched / Hour
 

 

What is the Scheduler Cycle?

The Univa Grid Engine Scheduler cycle performs a number of important tasks, including:

  • Prioritizing Jobs
  • Reserving Resources for jobs requesting more resources (slots / memory)
  • Dispatching jobs or tasks to the compute nodes
  • Evaluating job dependencies

The "cycle time" is the length of time it takes the scheduler to complete all of the scheduling activities.  A number of factors can increase the length of the scheduler cycle time including the number of jobs and tasks in the queue, the number of queued jobs, the number of queued jobs requesting resource reservations, the number of candidate tasks to be executed on the cluster, and the number of jobs and tasks with job dependencies.