-
Notifications
You must be signed in to change notification settings - Fork 917
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
[FEA] RMM Pool by default and ease of use #2676
Comments
Note that this should tie into the new APIs in RMM for setting the default memory resource: https://github.com/rapidsai/rmm/blob/branch-0.10/include/rmm/mr/default_memory_resource.hpp#L51 |
I'd be in support of this as long as we limit the size of the initial pool to be 0 / minimal so as to avoid blocking out other libraries unnecessarily. I think it would be worth the risk of fragmentation / small performance loss in this respect. |
@harrism and I just discussed, and when RMM has a pool size of See rapidsai/rmm#75 for an example of this fragmentation causing OOMs. |
BTW, setting the RMM pool size argument to |
Closed by #2682 |
Is your feature request related to a problem? Please describe.
It would be nice if RMM pool mode was enabled by default.
Furthermore, the steps required to enable/disabled pool mode are a bit cumbersome.
Describe the solution you'd like
Pool mode should be enabled by default.
It should be easier to configure RMM, something like what cuPY has:
The text was updated successfully, but these errors were encountered: