GRO Library Enhancements - Optimizing Flow Processing and Timeout Configuration
DPDK Project via YouTube
Become an AI & ML Engineer with Cal Poly EPaCE — IBM-Certified Training
AI, Data Science & Cloud Certificates from Google, IBM & Meta
Overview
Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
Learn about proposed enhancements to DPDK's GRO (Generic Receive Offload) library in this technical presentation from Microsoft's Kumara Parameshwaran Rathinavel. Explore optimization strategies including implementing hash-based solutions for 5-tuple lookups to improve the current suboptimal packet verification process. Discover the benefits of configurable flow-specific timeouts that can be adjusted based on application latency sensitivity, replacing the existing static timeout approach. Understand how these enhancements would enable better resource utilization and performance optimization for different traffic types and multiple applications with varying latency requirements processed through the GRO layer.
Syllabus
GRO Library Enhancements - Kumara Parameshwaran Rathinavel, Microsoft
Taught by
DPDK Project