Cargo Features

[dependencies]
pulp = { version = "0.19.5", default-features = false, features = ["std", "nightly", "macro"] }
default = std

The std feature is set by default whenever pulp is added without default-features = false somewhere in the dependency tree.

std default
nightly

Enables nightly_stdsimd of bytemuck

bytemuck:

Enable support for unstable std::arch types (such as the AVX512 types).

Affects aarch64::Neon_Sha3, aarch64::Neon_Sm4, aarch64::Neon_Fcma, aarch64::Neon_Dotprod, aarch64::Neon_I8mm, x86::Avx512f, x86::Avx512cd, x86::Avx512er, x86::Avx512pf, x86::Avx512bw, x86::Avx512dq, x86::Avx512vl, x86::Avx512ifma, x86::Avx512vbmi, x86::Avx512vpopcntdq, x86::Avx512vbmi2, x86::Gfni, x86::Vaes, x86::Vpclmulqdq, x86::Avx512vnni

macro

Enables pulp-macro