The scheduling daemon maintains an up-to-date view of the cluster's status with the help of sge_qmaster. The scheduling daemon makes the following scheduling decisions:
Which jobs are dispatched to which queues
How to reorder and reprioritize jobs to maintain share, priority, or deadline
The daemon then forwards these decisions to sge_qmaster, which initiates the required actions.