Table of Contents

Property ShiftLeft_AcceleratedTypes

Namespace
Zyl.VectorTraits.Impl
Assembly
VectorTraits.dll

ShiftLeft_AcceleratedTypes

Types with hardware acceleration when running ShiftLeft (运行 ShiftLeft 时具有硬件加速的类型).

TypeCodeFlags ShiftLeft_AcceleratedTypes { get; }

Property Value

TypeCodeFlags

Remarks

Meaning of suffixes (后缀的含义).

- (none): Normal (常规).

- Args: Arguments calculation. Provide arguments for ShiftLeft_Core (参数计算. 为 ShiftLeft_Core 提供参数).

- Core. Core calculation. Its arguments are derived from ShiftLeft_Args (核心计算. 其参数来源于 ShiftLeft_Args).

- Const: Constant version. This version can be used if you can ensure that the parameters are constants. It can take advantage of constants and make better use of hardware acceleration (常量版. 若能确保参数是常量, 可使用该版本. 它能利用常量, 更好的使用硬件加速).

- ConstCore: Core calculation of constant version. Its arguments are derived from ShiftLeft_Args (常量版的核心计算. 其参数来源于 ShiftLeft_Args).

- Fast: Fast version. This version can be used if you can ensure that the parameter variables are always in the valid range (快速版. 若能确保参数变量总是在有效范围内的, 可使用该版本).

See Also