Table of Contents

Struct CudaKernelLibraryInventorySnapshot

Namespace
JYPPX.CudaSharp
Assembly
JYPPX.CudaSharp.dll

Describes a copied CUDA kernel-library inventory without exposing borrowed kernel handles. 描述不暴露 borrowed kernel handle 的 CUDA kernel-library 复制型清单。

public readonly struct CudaKernelLibraryInventorySnapshot
Inherited Members

Properties

EnumeratedKernelCount

Gets the number of non-null borrowed handles observed inside the native call. 获取 native 调用栈内观察到的非空 borrowed handle 数量。

public uint EnumeratedKernelCount { get; }

Property Value

uint

IsComplete

Gets whether the copied inventory was complete. 获取复制型清单是否完整。

public bool IsComplete { get; }

Property Value

bool

NullKernelCount

Gets the number of null entries observed while validating the inventory. 获取校验清单时观察到的空条目数量。

public uint NullKernelCount { get; }

Property Value

uint

ReportedKernelCount

Gets the count reported by CUDA. 获取 CUDA 报告的 kernel 数量。

public uint ReportedKernelCount { get; }

Property Value

uint

Methods

ToString()

Returns the fully qualified type name of this instance.

public override string ToString()

Returns

string

The fully qualified type name.