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