-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Fix calculating available gpu num error #2441
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix calculating available gpu num error #2441
Conversation
Signed-off-by: kerthcet <[email protected]>
Signed-off-by: kerthcet <[email protected]>
| } | ||
|
|
||
| return nil | ||
| return allocatableGPUs[:gpuRequest] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Another concern here is should we always return the idle gpus, what about including the allocable gpus.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@Thor-wl Does this make sense? Actually I haven't seen the original design.
Signed-off-by: kerthcet <[email protected]>
Thor-wl
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the fix. Can you submit an issue about the details in order to make it easy for reviewers to have a full glimpse of the scenario?
Updated in the description. |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: Thor-wl The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
IC, it's just an optimization. |
/kind bug
The problem here is we'll always return devIDs with length equals to 1, but actually I think
predicateGPUbyMemorywants to return all the available devIDs.volcano/pkg/scheduler/plugins/predicates/gpu.go
Lines 63 to 66 in 52a34f5