OSMOSIS: Enabling Multi-Tenancy in Datacenter SmartNICs
summary
OSMOSIS provides a hardware resource manager that enforces fair multi-tenancy on an open-source RISC‑V 400Gb/s SmartNIC by adding lightweight schedulers for compute and IO, evaluated in cycle‑accurate simulation and synthesis. It uses a hybrid compute scheduler that picks flows by measured PU utilization, and IO fragmentation (software or hardware) to avoid head‑of‑line blocking. Integration adds <5% area overhead on the SmartNIC and achieves up to 60% lower completion times for tenant flows while keeping per‑packet latency within tight line‑rate budgets.
AI-written summary · about
chapters (5)
- 0:00OSMOSIS and SmartNICs intro
- 4:40Multi-tenant SmartNIC challenges
- 8:59OSMOSIS hardware OS
- 13:37OSMOSIS performance results
- 15:45Key takeaways
related talks
01h 00mCommSec D1 - An Isolated Data Center Security Policy Model Using SmartNICs
17mZOC: Elastic and Cost-Efficient Virtual SmartNIC Architecture for Cloud Physical Machines
15mJustitia: Software Multi-Tenancy in Hardware Kernel-Bypass Networks
39mScalable Multi-Node AI Workloads in Multi-Tenant AI Clouds U...
17mRearchitecting the TCP Stack for I/O-Offloaded Content Delivery
17mMTS: Bringing Multi-Tenancy to Virtual Networking
28mLoom: Flexible and Efficient NIC Packet Scheduling
16mRingLeader: Efficiently Offloading Intra-Server Orchestration to NICs
