Cargo Features

guff-matrix has no features set by default.

[dependencies]
guff-matrix = { version = "0.1.12", features = ["simulator", "arm_dsp", "arm_long", "arm_vmull"] }
simulator

enable software simulation of matrix multiply algorithm makes crate::simulator available.

Affects guff-matrix::simulator

arm_dsp

enable 'arm_dsp' on armv6/armv7 boards with 'dsp' extension for 4-way simd long multiplication

Affects guff-matrix::arm_dsp

arm_long

enable 'arm_long' on armv7+neon/armv8 boards
for 16-way simd long multiplication

Affects guff-matrix::arm_long

arm_vmull

enable 'arm_vmull' on armv7+neon/armv8 boards
for 8-way simd long multiplication (fastest!)

Affects guff-matrix::arm_vmull, guff-matrix::types