Skip to main content

Module runtime

Module runtime 

Source
Expand description

XlogDeviceRuntime hosts one provider-owned CUDA device, stream pool, and decorated memory-resource stack.

The canonical provider builder constructs the complete ownership graph and shares its exact handles with the memory manager. Allocation state remains provider-owned. The common admission registry compares pending storage ranges across runtimes without owning their allocator state.

Structsยง

ConditionalGraphStats
Execution counters for the device-controlled conditional-graph route.
EventLifecycleStats
Lifetime counters for CUDA events owned by resident graph launches.
ResidentCompletionEvent
Completion event whose accounting is tied to a real cudarc event handle.
ResidentGraphHandleLifecycleStats
Lifetime counters for resident CUDA graph and executable handles.
XlogDeviceRuntime
Provider-owned CUDA device runtime.