Class ComputeCapability
- Namespace
- Orleans.GpuBridge.Abstractions.Domain.ValueObjects
- Assembly
- Orleans.GpuBridge.Abstractions.dll
CUDA compute capability
public sealed record ComputeCapability : IEquatable<ComputeCapability>
- Inheritance
-
ComputeCapability
- Implements
- Inherited Members
Constructors
ComputeCapability(int, int)
CUDA compute capability
public ComputeCapability(int Major, int Minor)
Parameters
Properties
Major
public int Major { get; init; }
Property Value
Minor
public int Minor { get; init; }
Property Value
Methods
IsAtLeast(int, int)
Checks if this compute capability is at least the specified version
public bool IsAtLeast(int major, int minor)
Parameters
Returns
ToString()
Returns a string representation of the compute capability in the format "Major.Minor".
public override string ToString()
Returns
- string
A string like "7.5" for compute capability 7.5.