Class ValidationOptions
- Namespace
- DotCompute.Backends.CUDA.Configuration
- Assembly
- DotCompute.Backends.CUDA.dll
Options for CUDA validation suite execution.
public class ValidationOptions
- Inheritance
-
ValidationOptions
- Inherited Members
Properties
Default
Gets a default set of validation options.
public static ValidationOptions Default { get; }
Property Value
Full
Gets full validation options for comprehensive testing.
public static ValidationOptions Full { get; }
Property Value
Quick
Gets quick validation options for basic checks.
public static ValidationOptions Quick { get; }
Property Value
ValidateCudaInstallation
Gets or sets whether to validate CUDA installation.
public bool ValidateCudaInstallation { get; set; }
Property Value
ValidateDeviceCapabilities
Gets or sets whether to validate device capabilities.
public bool ValidateDeviceCapabilities { get; set; }
Property Value
ValidateErrorRecovery
Gets or sets whether to validate error recovery.
public bool ValidateErrorRecovery { get; set; }
Property Value
ValidateGraphOptimization
Gets or sets whether to validate graph optimization.
public bool ValidateGraphOptimization { get; set; }
Property Value
ValidateKernelCompilation
Gets or sets whether to validate kernel compilation.
public bool ValidateKernelCompilation { get; set; }
Property Value
ValidateMemoryManagement
Gets or sets whether to validate memory management.
public bool ValidateMemoryManagement { get; set; }
Property Value
ValidateMultiGpu
Gets or sets whether to validate multi-GPU support.
public bool ValidateMultiGpu { get; set; }
Property Value
ValidatePerformanceProfiling
Gets or sets whether to validate performance profiling.
public bool ValidatePerformanceProfiling { get; set; }
Property Value
ValidateProductionWorkload
Gets or sets whether to validate production workload.
public bool ValidateProductionWorkload { get; set; }
Property Value
ValidateStreamManagement
Gets or sets whether to validate stream management.
public bool ValidateStreamManagement { get; set; }
Property Value
ValidateSystemRequirements
Gets or sets whether to validate system requirements.
public bool ValidateSystemRequirements { get; set; }
Property Value
ValidateTensorCores
Gets or sets whether to validate tensor cores.
public bool ValidateTensorCores { get; set; }