Uh oh!
There was an error while loading. Please reload this page.
[FEA]: Add a MemoryResource which uses CUDA VMM APIs to allocate memory - #968
Conversation
Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually. Contributors can view more details about this message here. |
…orting driver enums
leofang
commented
Sep 17, 2025
@benhg the IPC PR was merged, could you resolve conflicts plz? 🙂 |
benhg
commented
Sep 18, 2025
Done, thanks for the reminder. |
leofang
commented
Sep 18, 2025
pre-commit.ci autofix |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
kkraus14
left a comment
There was a problem hiding this comment.
I agree with @Andy-Jost's comment that it would be nice to parametrize some existing tests with using the VirtualMemoryResource, but I'm okay doing that in a follow up
leofang
left a comment
There was a problem hiding this comment.
Thanks, Ben! Sorry I was not as responsive as I'd like for reviews. Keith told me this is ready to go. We have a number of PRs that have conflicts with each other, so what I'd do is to merge all P0 tasks for the release, and then merge this the last, to minimize conflicts. By the time we get to merge this PR, I will resolve all conflicts and rerun tests. No action is needed.
Marking this PR red only to avoid unplanned merge, again no action is needed. Much appreciated, Ben!
leofang
commented
Oct 7, 2025
I am working on resolving the merge conflicts logically. |
leofang
commented
Oct 7, 2025
/ok to test 6450712 |
|
…n into benjaming/vmm-allocator
benhg
commented
Oct 8, 2025
/ok to test 4af54ac |
leofang
commented
Oct 8, 2025
I always forget that not all NV employees can launch the CI... 😞 |
leofang
commented
Oct 8, 2025
/ok to test 4af54ac |
Ben, Piotr and I discussed with Vishnu from the memory team, and confirmed that VMM is not supported by the TCC mode. I suggested Ben to skip the tests on Windows for now.. perhaps also raise a warning (or exception?) on |
leofang
commented
Oct 8, 2025
/ok to test 9db04b1 |
Uh oh!
There was an error while loading. Please reload this page.
leofang
commented
Oct 8, 2025
Thanks Ben for your first contribution to cuda.core and Keith/Andy for review 🎉 |
Description
This is an implementation for #967.
Summary:
References:
NVIDIA VMM blog
CUDA Driver VMM docs
Checklist