Class CudaEnvironmentSnapshot
High-level environment snapshot for CUDA bridge diagnostics. 用于 CUDA bridge 诊断的高层环境快照。
public sealed class CudaEnvironmentSnapshot
- Inheritance
-
CudaEnvironmentSnapshot
- Inherited Members
Constructors
CudaEnvironmentSnapshot(BridgeBuildInfo, BridgeRuntimeInfo, CudaRuntimeInfo, IReadOnlyList<CudaDeviceInfo>)
Creates a high-level CUDA environment snapshot. 创建高层 CUDA 环境快照。
public CudaEnvironmentSnapshot(BridgeBuildInfo buildInfo, BridgeRuntimeInfo bridgeRuntimeInfo, CudaRuntimeInfo cudaRuntimeInfo, IReadOnlyList<CudaDeviceInfo> devices)
Parameters
buildInfoBridgeBuildInfobridgeRuntimeInfoBridgeRuntimeInfocudaRuntimeInfoCudaRuntimeInfodevicesIReadOnlyList<CudaDeviceInfo>
Properties
BridgeRuntimeInfo
Gets bridge runtime information. 获取 bridge 运行时信息。
public BridgeRuntimeInfo BridgeRuntimeInfo { get; }
Property Value
BuildInfo
Gets bridge build information. 获取 bridge 构建信息。
public BridgeBuildInfo BuildInfo { get; }
Property Value
CudaRuntimeInfo
Gets CUDA runtime information. 获取 CUDA runtime 信息。
public CudaRuntimeInfo CudaRuntimeInfo { get; }
Property Value
Devices
Gets the visible CUDA device snapshots. 获取可见 CUDA 设备快照集合。
public IReadOnlyList<CudaDeviceInfo> Devices { get; }