DataCrumbs: eBPF-based I/O Profiling and Tracing for HPC Applications¶
DataCrumbs is the runtime side of the DataCrumbs stack. It loads signed probe descriptions, attaches generic BPF programs to runtime-selected functions, and writes DFTracer output.
The current split is:
datacrumbs: runtime daemon, BPF programs, system configuration generation, and scheduler service integration
datacrumbs-utils: probe builder, client library, wrappers, tests, and developer tooling
Getting Started
Build and Operation
Scheduler Integration
Legacy Notes