Expand description
Local memory abstractions for RDMA operations.
KeepaliveLocalMemory wraps a raw pointer with a Keepalive
guard and dispatches reads/writes to CPU or CUDA paths.
Structs§
- Keepalive
Local Memory - Local memory handle that keeps its backing allocation alive via an
Arc<dyn Keepalive>.
Traits§
- Keepalive
- Marker trait: the implementor keeps a backing memory allocation alive.
Functions§
- is_
device_ ptr - Returns
truewhenaddris a CUDA device pointer.