ToadStool

Compute

Scientific compute engine — f64 linear algebra, FFT, quadrature, ODE/PDE solvers, and Monte Carlo built entirely in Rust. Replaces LAPACK, FFTW, and GSL.

523,621lines of Rust
24,414test functions
2729files
50crates

ecoPrimals/toadStool

Tier: foundation

Capabilities

CategoryPrimitives
HardwareGPU discovery (sysfs/PCIe), Vulkan SHADER_F64, NPU (Akida 160-unit driver), CPU dispatch
DispatchWorkload queuing, memory management, multi-GPU scheduling
NeuromorphicPure Rust Akida driver — 160 NPUs, 48-202x faster than CPU, 100x power efficiency vs GPU
PrecisionNative f64 on consumer GPUs via Vulkan (1:2 throughput, not CUDA's 1:64)

Composes Into

Node Atomic (with Tower), NUCLEUS, Sovereign Compute Pipeline (with barraCuda + coralReef)

Pure RustAGPL-3.0Zero C depsFoundation tier

Connections

Referenced in 60 pages