barraCuda

GPU compute

GPU math engine — 800+ production WGSL shaders across 10 scientific domains. Writes the math; coralReef compiles it; ToadStool dispatches it. No CUDA, no ROCm.

235,755lines of Rust
4,892test functions
1177files
4crates

ecoPrimals/barraCuda

Tier: foundation

Capabilities

CategoryPrimitives
Linear AlgebraGEMM, eigensolvers, SVD, LU, QR, sparse CG
PhysicsYukawa force, Velocity Verlet, PBC, PPPM, HFB nuclear, lattice QCD
MLAttention (7 variants), losses, optimizers, ESN reservoir computing
Bioinformatics31 GPU bio ops: kmer, UniFrac, HMM, phylogenetics
Special FunctionsBessel, Laguerre, Hermite, erfc, Gamma, Hill kinetics
PrecisionDF64 double-precision emulation (f32 pairs, ~48-bit mantissa, 9.9x throughput)

Composes Into

Node Atomic (via ToadStool), NUCLEUS compute layer, Sovereign Compute Pipeline

Pure RustAGPL-3.0Zero C depsFoundation tier

Connections

Referenced in 71 pages