GRO Library Enhancements - Optimizing Flow Processing and Timeout Configuration
DPDK Project via YouTube
The Fastest Way to Become a Backend Developer Online
AI Engineer - Learn how to integrate AI into software applications
Overview
Build a Learning Habit
Download Class Central's free printable study calendar
Download for Free
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