Enhancing Multi-Process DPDK Applications With External Queues for Seamless Offloading
DPDK Project via YouTube
Stuck in Tutorial Hell? Learn Backend Dev the Right Way
AI Engineer - Learn how to integrate AI into software applications
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
This 13-minute talk from the DPDK Project explores a novel approach to leveraging DPDK's multi-process capabilities without requiring shared data or a designated main process. Learn how to write multi-process DPDK applications using external queues, allowing for seamless hardware offloading to improve performance. Discover APIs that enable one application to register queues with another, making it possible to introduce separate offloading applications without modifying original code. This technique is particularly valuable in P4-based architectures, where offloading applications can operate independently from main applications, enhancing flexibility and modularity in your network programming solutions.
Syllabus
Enhancing Multi-Process DPDK Applications With External Queues for Seamless Off... - Ori Kam, Nvidia
Taught by
DPDK Project