Class CudaGraphMemoryAllocationNodeSnapshot
Captures copied scalar metadata from a CUDA graph memory-allocation node. 捕获 CUDA graph memory-allocation 节点的复制型标量元数据。
public sealed class CudaGraphMemoryAllocationNodeSnapshot
- Inheritance
-
CudaGraphMemoryAllocationNodeSnapshot
- Inherited Members
Properties
AccessDescriptorCount
Gets the copied access-descriptor count. 获取复制的 access descriptor 数量。
public ulong AccessDescriptorCount { get; }
Property Value
AllocationType
Gets the native allocation-type value. 获取 native allocation type 值。
public int AllocationType { get; }
Property Value
ByteCount
Gets the requested allocation size in bytes. 获取请求的分配字节数。
public ulong ByteCount { get; }
Property Value
HandleTypes
Gets the native shareable-handle type mask. 获取 native 可共享 handle 类型掩码。
public ulong HandleTypes { get; }
Property Value
HasAccessDescriptors
Gets whether access descriptors were present. 获取是否存在 access descriptor。
public bool HasAccessDescriptors { get; }
Property Value
HasDevicePointer
Gets whether CUDA produced a device pointer without exposing its value. 获取 CUDA 是否生成了 device pointer,但不暴露其值。
public bool HasDevicePointer { get; }
Property Value
HasSecurityAttributes
Gets whether security attributes were present. 获取是否存在安全属性。
public bool HasSecurityAttributes { get; }
Property Value
LocationId
Gets the allocation location identifier. 获取分配位置标识符。
public int LocationId { get; }
Property Value
LocationType
Gets the allocation location type. 获取分配位置类型。
public CudaMemoryLocationType LocationType { get; }
Property Value
Methods
ToString()
Returns a string that represents the current object.
public override string ToString()
Returns
- string
A string that represents the current object.