You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This issue is not about cuda.bindings, though. It's about pythonic exposure of IPC support in cuda.core, and very soon we'll enable it for Linux users 🙂
Activity
leofang commentedon Sep 19, 2024
Tentatively assign to myself to complete the design.
[-]Support IPC handle in `cuda.py`[/-][+]Support IPC handle in `cuda.core`[/+]14 remaining items
leofang commentedon Sep 26, 2025
Hi @kimud6003, sorry that your question fell through the cracks. The
cuIpcGetMemHandleAPI from thedrivermodule takes only 1 argument: https://nvidia.github.io/cuda-python/cuda-bindings/latest/module/driver.html#cuda.bindings.driver.cuIpcGetMemHandleI believe the confusion comes from the fact that we perform aggressive argument transform in
cuda.bindings, so unlike the raw C APIs the output-only args are returned directly as part of the return value.This issue is not about
cuda.bindings, though. It's about pythonic exposure of IPC support incuda.core, and very soon we'll enable it for Linux users 🙂