Class CudaDeviceGraphMemorySummary
Summarizes copied CUDA device graph-memory counters without exposing native pointers. 汇总已复制的 CUDA device graph-memory 计数,不暴露原生指针。
public sealed class CudaDeviceGraphMemorySummary
- Inheritance
-
CudaDeviceGraphMemorySummary
- Inherited Members
Properties
CanDeleteDeferredRecord
Gets whether deferred history can be deleted because of this summary. 获取是否可因该摘要删除 deferred history。
public bool CanDeleteDeferredRecord { get; }
Property Value
CanPromoteReleaseProof
Gets whether this summary can promote public release proof. 获取该摘要是否可晋级为 public release proof。
public bool CanPromoteReleaseProof { get; }
Property Value
CanPromoteRuntimeProof
Gets whether this summary can be promoted as runtime proof. 获取该摘要是否可晋级为 runtime proof。
public bool CanPromoteRuntimeProof { get; }
Property Value
CopiedScalarCounterCount
Gets the copied graph-memory scalar counter count. 获取已复制 graph-memory 标量计数数量。
public int CopiedScalarCounterCount { get; }
Property Value
CurrentCountersWithinHighWatermarks
Gets whether current counters are within their copied high watermarks. 获取当前计数是否不超过已复制峰值。
public bool CurrentCountersWithinHighWatermarks { get; }
Property Value
DeviceOrdinal
Gets the CUDA device ordinal. 获取 CUDA 设备序号。
public int DeviceOrdinal { get; }
Property Value
IsRuntimeExecutionEvidence
Gets whether this summary is runtime execution evidence. 获取该摘要是否为 runtime execution evidence。
public bool IsRuntimeExecutionEvidence { get; }
Property Value
IsRuntimeExecutionProof
Gets whether this summary is runtime execution proof. 获取该摘要是否为 runtime execution proof。
public bool IsRuntimeExecutionProof { get; }
Property Value
PointerFreeCopiedSummary
Gets whether this summary is copied and pointer-free. 获取该摘要是否为复制型且无指针逃逸。
public bool PointerFreeCopiedSummary { get; }
Property Value
ReservedMemoryCurrentBytes
Gets bytes currently reserved by the graph asynchronous allocator. 获取 graph 异步分配器当前保留字节数。
public ulong ReservedMemoryCurrentBytes { get; }
Property Value
ReservedMemoryHighBytes
Gets the reserved-memory high watermark in bytes. 获取 reserved memory 峰值字节数。
public ulong ReservedMemoryHighBytes { get; }
Property Value
RuntimeEvidenceKind
Gets the runtime evidence kind represented by this copied summary. 获取该 copied summary 表示的 runtime evidence 类型。
public string RuntimeEvidenceKind { get; }
Property Value
UsedMemoryCurrentBytes
Gets bytes currently associated with CUDA graphs. 获取当前与 CUDA graphs 关联的字节数。
public ulong UsedMemoryCurrentBytes { get; }
Property Value
UsedMemoryHighBytes
Gets the used-memory high watermark in bytes. 获取 used memory 峰值字节数。
public ulong UsedMemoryHighBytes { get; }
Property Value
Methods
ToString()
Formats this summary for logs and smoke output. 将该摘要格式化为日志和 smoke 输出。
public override string ToString()