Class CudaTensorCoreKernel
- Namespace
- DotCompute.Backends.CUDA.Advanced
- Assembly
- DotCompute.Backends.CUDA.dll
A class that represents cuda tensor core kernel.
public sealed class CudaTensorCoreKernel
- Inheritance
-
CudaTensorCoreKernel
- Inherited Members
Properties
Analysis
Gets or sets the analysis.
public CudaTensorCoreAnalysis Analysis { get; set; }
Property Value
- CudaTensorCoreAnalysis
The analysis.
BaseKernel
Gets or sets the base kernel.
public CudaCompiledKernel BaseKernel { get; set; }
Property Value
- CudaCompiledKernel
The base kernel.
ExecutionCount
Gets or sets the execution count.
public int ExecutionCount { get; set; }
Property Value
- int
The execution count.
Id
Gets or sets the id.
public string Id { get; set; }
Property Value
- string
The id.
OptimizedAt
Gets or sets the optimized at.
public DateTimeOffset OptimizedAt { get; set; }
Property Value
- DateTimeOffset
The optimized at.
OptimizedLayout
Gets or sets the optimized layout.
public bool OptimizedLayout { get; set; }
Property Value
- bool
The optimized layout.
SupportedPrecisions
Gets or initializes the supported precisions.
public IList<CudaTensorPrecision> SupportedPrecisions { get; init; }
Property Value
- IList<CudaTensorPrecision>
The supported precisions.
TensorCoreGeneration
Gets or sets the tensor core generation.
public int TensorCoreGeneration { get; set; }
Property Value
- int
The tensor core generation.
TotalExecutionTime
Gets or sets the total execution time.
public TimeSpan TotalExecutionTime { get; set; }
Property Value
- TimeSpan
The total execution time.