Cargo Features

pasta-msm has no features set by default.

[dependencies]
pasta-msm = { version = "0.1.4", features = ["portable", "force-adx", "cuda-mobile"] }
default

By default, compile with ADX extension if the host supports it.
Binary can be executed on systems similar to the host.

portable

Compile in portable mode, without ISA extensions.
Binary can be executed on all systems.

Enables portable of semolina

force-adx

Enable ADX even if the host CPU doesn't support it.
Binary can be executed on Broadwell+ and Ryzen+ systems.

Enables force-adx of semolina

cuda-mobile