I assume <this> one? <@U077V3Y43NC> can you judge...
# contribute
c
I assume this one? @swift-scooter-38934 can you judge whether yunikorn gang scheduling will be usable also with other plugins than ray like pytorch, mpi, tensorflow, … with your PR? 🙏
We use scheduler plugins co-scheduling but unfortunately observed some stability issues when there were many unschedulable pods due to resource constraints.
s
@cool-lifeguard-49380 Yes. Plugins in this PR add task group annotations to pods when a new job submit. According to task group annotations, pods under the job are scheduled with gang scheduling by Yunikorn. So, gang scheduling is available when pods with task group annotations.
f
Its not just the annotation right Chen?
s
Yes. Application ID and queue name are also important. when defining partition and queue configuration in Yunikorn to control resource, queue priority and preemption.