3FS & Smallpond
3FS (Fire-Flyer File System) is a distributed parallel file system designed for AI training clusters, combining raw NVMe-oF throughput with RDMA networking to deliver terabytes/sec of aggregate I/O bandwidth. Paired with Smallpond, a distributed DuckDB-based data processing framework for massive pretraining corpora.
https://github.com/deepseek-ai/3FS
- Streams training datasets across thousands of nodes at 6.6 TB/s peak aggregate throughput.
- Zero-copy direct RDMA transfer straight from distributed NVMe drives into host RAM.
- Smallpond processes multi-terabyte data filtering and tokenization using embedded DuckDB engines.