Skip to content

UCT/IB/MLX5/GDAKI: Try VMM allocation. - #11795

Open
rakhmets wants to merge 1 commit into
openucx:masterfrom
rakhmets:topic/rc-gda-alloc-vmm
Open

UCT/IB/MLX5/GDAKI: Try VMM allocation.#11795
rakhmets wants to merge 1 commit into
openucx:masterfrom
rakhmets:topic/rc-gda-alloc-vmm

Conversation

@rakhmets

Copy link
Copy Markdown
Contributor

What?

GDAKI now tries CUDA VMM fabric allocation and falls back to cuMemAlloc if it is not available.
For VMM memory, DMA sync is set with CU_CTX_SYNC_MEMOPS on the GDAKI CUDA context.

Why?

GDAKI previously always allocated with cuMemAlloc. VMM fabric allocations are created RDMA capability.
UCS_TRY keeps the old cuMemAlloc path on systems where CUDA VMM fabric allocation is not available.

@rakhmets
rakhmets force-pushed the topic/rc-gda-alloc-vmm branch from 5d499f0 to 4a5f958 Compare August 19, 2026 14:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant