Updated on 2024-05-07 GMT+08:00

Priority of a Training Job

When using a new-version dedicated resource pool for training jobs, you can set the job priority when creating a training job or adjust the priority when a job is in the Pending state for a long time. By adjusting the job priority, you can reduce the job queuing duration.

Overview

Some training tasks, such as unimportant tests or experiments, are of low priority. In this case, you need to prioritize training tasks (jobs). A task with a higher priority is queued earlier than a task with a lower priority.

You can adjust the job execution sequence by configuring the priority of training jobs to ensure normal running of important services at peak hours.

Constraints

  • You can set the priority of a training job only if it is created using a new-version dedicated resource pool.
  • The value ranges from 1 to 3. The default priority is 1, and the highest priority is 3. By default, the job priority can be set to 1 or 2. After the permission to set the highest job priority is configured, the priority can be set to 1 to 3.

Configuring the Priority

Set the priority when you create a training job. The value ranges from 1 to 3. The default priority is 1, and the highest priority is 3.

Changing the Priority

On the Training Jobs page, locate a training job in the Pending state and click in the Job Priority column. In the dialog box that appears, change the priority and click OK.

Figure 1 Changing the job priority