Skip to main content

Backend

Type Alias Backend 

Source
pub type Backend = ComputeBackend;
Expand description

Type alias for backward compatibility

Aliased Type§

pub enum Backend {
    Scalar,
    Sse2,
    Avx2,
    Avx512,
    Neon,
    Wasm,
    Cuda,
    Wgpu,
    Auto,
}

Variants§

§

Scalar

Pure Rust scalar fallback (always available, baseline for correctness)

§

Sse2

SSE2 SIMD (x86_64 baseline)

§

Avx2

AVX2 256-bit SIMD with FMA

§

Avx512

AVX-512 512-bit SIMD

§

Neon

ARM NEON SIMD

§

Wasm

WebAssembly SIMD128

§

Cuda

NVIDIA CUDA via PTX

§

Wgpu

Cross-platform GPU via wgpu

§

Auto

Auto-select best available backend