Table of Contents

Class SimdCapabilities

Namespace
DotCompute.Backends.CPU.Intrinsics
Assembly
DotCompute.Backends.CPU.dll

Provides information about SIMD capabilities of the current CPU.

public static class SimdCapabilities
Inheritance
SimdCapabilities
Inherited Members

Properties

Arm

Gets information about ARM SIMD support.

public static ArmSimdInfo Arm { get; }

Property Value

ArmSimdInfo

IsSupported

Gets whether any form of SIMD is supported.

public static bool IsSupported { get; }

Property Value

bool

PreferredVectorWidth

Gets the preferred vector width in bits.

public static int PreferredVectorWidth { get; }

Property Value

int

X86

Gets information about x86/x64 SIMD support.

public static X86SimdInfo X86 { get; }

Property Value

X86SimdInfo

Methods

GetSummary()

Gets a summary of all supported SIMD instruction sets.

public static SimdSummary GetSummary()

Returns

SimdSummary