SONiC-DASH API Implementation for Fungible DPU
READ MORESONiC-DASH Implementation
Enable your DPU or SmartNIC for accelerated cloud networking. Deliver DASH-enabled products faster with PLVision – expert integration, SAI implementation, performance tuning, and support.
CONTACT US
What is SONiC-DASH
DASH (Disaggregated APIs for SONiC Hosts) is the SONiC community’s modern object model for offloading and accelerating network services to DPUs/SmartNICs. It standardizes how the SONiC control plane interacts with programmable hardware (via SAI and DASH), unlocking higher performance for cloud, telco, and enterprise workloads.
Why DASH matters for your product
Hardware acceleration
Move flow processing off the CPU and into DPUs/SmartNICs for lower latency and higher throughput.
Standardized interoperability
DASH + SAI creates a common control surface so SONiC can manage a wide range of programmable devices.
Faster time to market
Reduce integration risk and shorten launch cycles with a tested DASH implementation.
Flexible use cases
From host NIC offload to Smart Switches and appliances, DASH supports a broad spectrum of network services.
How PLVision helps
We bridge the gap between programmable hardware and production SONiC deployments. Our services include:
For OEMs
- DASH interface customization for your use cases (telemetry, monitoring, feature set).
- SONiC control-plane integration and validation on your platform.
- Productization support: CI, release engineering, and documentation.
For DPU / SmartNIC vendors
- DASH library implementation (SAI implementation & validation).
- Prototyping, PoC, and demo builds for customers and partners.
- Performance profiling, offload optimization, and scale testing.
- Deployment support and long-term maintenance.
Technical enablement
- Device driver & SDK integration, device trees, and platform plumbing.
- Functional, interoperability (BGP/EVPN/VXLAN), and performance testing.
- Upstream contribution assistance and OCP/SONiC community engagement.
- Operator training, runbooks, and SLA options.
Our process – fast, repeatable, low risk
Assess
Hardware capabilities, use cases, required SAI features, success metrics.
Prototype
Implement DASH/SAI components, validate functional correctness.
Optimize
Tune offloads, CPU/IO balance, and scale characteristics.
Productionize
CI pipelines, test automation, documentation, and release.
Support
Tier-3 support, security updates, and downstream maintenance.
why choose plvision
- Proven SAI and SONiC track record – multiple successful SAI projects across vendors.
- Deep system-level expertise in data-center networking and programmable hardware.
- Contributor to OCP/SONiC tooling – including SAI Challenger, a PLVision solution for DASH/SAI testing.
- Practical focus: functional correctness, performance, and repeatable release engineering.
Ready to accelerate your network product?
Contact PLVision to implement DASH, validate SAI, and get your DPU/SmartNIC to market faster.