-
Notifications
You must be signed in to change notification settings - Fork 201
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
Support GPU similar to CPU #459
Comments
Hey @larsbijl how are you managing those 8-GPU nodes in production currently? |
We implemented GPU similar to CPU in our version of the opencue scheduler. |
Ah - are you maintaining that as a private fork? |
yes, we made many changes to the UI for our facilities workflow which wouldn't be relevant to others, which are mixed into the same repo. Though we are open to contributing this change back when we get time to do so. |
Yeah please consider contributing the GPU patch. If an alternative approach gets merged you might have significant work to do to stay in sync with upstream. |
Hey @larsbijl we have some time to work on this feature now - are you interested in contributing your code at this time? Would we be able to help you to prepare it to get merged? If not, would you like to offer us some guidance on how you approached this before we dig into it ourselves? |
Hey @donalm, I will make time this weekend to put in a MR with our implementation. it will be missing the migration (never wrote one) and some of the front end implementation as that had diverged from our local branch. |
That'd be amazing - thanks @larsbijl ! |
A little update on this. I have the majority of this ported over. Some outstanding issues that I will need some help on.
|
Is your feature request related to a problem? Please describe.
CPU (cores) are first-class citizens in Host but not GPU's. Add support for GPU core count?
Describe the solution you'd like
We have machines with 8 GPU's in them. it would be nice to be able to specify a service with GPU cores and have similar to
taskset
affinity to the GPU's.The text was updated successfully, but these errors were encountered: