Coordinated GPU memory across heterogeneous devices — a Lucerna Labs project.
Aedes puts under-used GPUs to work as a tiered cache hierarchy: the primary GPU is the fast scarce tier, secondary GPUs stage upcoming data on background workers before the primary asks for it, and system RAM is a reported last resort — never a silent fallback.
The Rust crate lives in vram-bridge-main/ (directory name retained from the original prototype):
- Project README — what Aedes is, benchmarks, backend matrix
- User Guide — integrating Aedes into your application
- Developer Guide — architecture, invariants, contributing
cd vram-bridge-main
cargo test # mock suite, no GPU required
cargo build --features cuda,vulkan # real backendsDual-licensed under MIT or Apache 2.0.