Packet Manipulator Processor A RISC V VLIW Core For Networking Applications
summary
Claims a RISC‑V VLIW RISC-V core built as a packet processor that implements parsing, routing, ACLs and custom tunneling in hardware‑accelerated pipelines. Uses a protocol‑independent data plane model with per‑packet stages, small on‑core state stores and explicit memory for connection state. Describes an actual silicon/software prototype running on a switch, exposes small on‑core state memory limits and a multicore processing with reordering problem when packets are split across cores, and reports prototype validation and performance tradeoffs.
AI-written summary · about
chapters (6)
- 0:00Introduction to PMP
- 2:02Pipeline stages and packet processing
- 5:01Switch and router applications
- 8:01Multi-core processing challenges
- 10:15High-speed packet handling
- 11:19Conclusion and Q&A
related talks
18mNetworking-Native RISC-V Processor for Datacenter
15mEnabling In-situ Programmability in Network Data Plane: From Architecture to Language
17mDesigning Next Generation 5G Wireless Infrastructure Using RISC-V
15mIsolation Mechanisms for High-Speed Packet-Processing Pipelines
14mEmpower Programmable Pipeline for Advanced Stateful Packet Processing
31mFlow-based Packet Processing Framework on DPDK and VPP
10mDemo: SmartNIC with OvS-DPDK on RISC-V
19mDisaggregating Stateful Network Functions
