DPU offload
BlueField flow agent
An OpenFlow 1.3 and gRPC agent that compiles rules into mlx5 hardware-steering template tables, so every rule is in hardware before the first packet.
- DPDK
- rte_flow
- BlueField
AI infrastructure engineering
StrataPath designs and builds the layers AI workloads run on: GPU fabrics, DPU and SmartNIC offload, kernel-bypass datapaths and eBPF security. We find where the time goes, then move the work to where it runs best.
Why AI clusters underperform
Congestion, pause storms and miscabled rails turn every all-reduce into the slowest step of a training run.
Classification, NAT, encryption and firewalling burn cores that a DPU or NIC eSwitch could handle at line rate.
Model weights, secrets and egress need enforcement in the kernel, not just a policy document.
What we do
eBPF and XDP enforcement, telemetry and performance tuning for the workloads on top.
DPDK fast paths and BlueField / ConnectX offload with rte_flow, OVS-DOCA, SR-IOV and virtio-net.
Rail-optimized RoCEv2 fabrics, collective transport for NCCL and multipath RDMA, and the configs to run them.
How we work
Measure where packets and cycles go: PCIe, NIC queues, cores, memory and fabric counters.
[Duration]
Write it down: where every stage runs, what gets offloaded, and how each failure is handled.
[Duration]
Ship working code in C, C++, Go or Rust, with tests and a mock backend that runs in CI.
[Duration]
Prove it against a baseline (Mpps, latency percentiles, jitter), then hand over ownership.
[Duration]
Selected work
DPU offload
An OpenFlow 1.3 and gRPC agent that compiles rules into mlx5 hardware-steering template tables, so every rule is in hardware before the first packet.
GPU fabric
One JSON spec becomes cabling, FRR, QoS and per-host NCCL configs for a rail-optimized fabric. Python, C and Go versions give byte-identical output.
AI workload security
eBPF container security for AI workloads: 22 BPF LSM programs enforce exec, model-file, secret and egress allowlists, with a learning mode.
[A real client quote about what working with StrataPath changed.]
Bring a workload and a target. In one call, we'll help you work out where the time goes and which layer to fix first.
Book a technical call