Namespaces

Types in MathNet.Numerics.Providers.Common.Mkl

Type MklConsistency

Namespace MathNet.Numerics.Providers.Common.Mkl

Parent Enum

Consistency vs. performance trade-off between runs on different machines.

Methods

Fields

Public Methods

int CompareTo(object target)

bool Equals(object obj)

int GetHashCode()

Type GetType()

TypeCode GetTypeCode()

bool HasFlag(Enum flag)

string ToString()

string ToString(string format, IFormatProvider provider)

Obsolete: The provider argument is not used. Please use ToString(String).

string ToString(string format)

string ToString(IFormatProvider provider)

Obsolete: The provider argument is not used. Please use ToString().

Public fields

int value__

return int

MklConsistency Auto

Consistent on the same CPU only (maximum performance)
return MklConsistency

MklConsistency Compatible

Consistent on Intel and compatible CPUs with SSE2 support (maximum compatibility)
return MklConsistency

MklConsistency SSE2

Consistent on Intel CPUs supporting SSE2 or later
return MklConsistency

MklConsistency SSE4_2

Consistent on Intel CPUs supporting SSE4.2 or later
return MklConsistency

MklConsistency AVX

Consistent on Intel CPUs supporting AVX or later
return MklConsistency

MklConsistency AVX2

Consistent on Intel CPUs supporting AVX2 or later
return MklConsistency