Back To Schedule
Tuesday, July 13 • 6:15pm - 6:30pm
Using Zero-Copy Ring APIs to Improve Performance of DPDK Pipeline-Mode Applications - Dharmik Thakkar, Arm Inc.

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
DPDK supports pipeline-mode applications. These applications have packet I/O and packet processing stages. Software rings are used to transmit/receive packets between these stages. In this presentation, I will talk about using zero-copy ring APIs to improve the performance of pipeline mode applications. This presentation will highlight the challenges involved when using zero-copy ring APIs and present the solutions to overcome these challenges. I will also talk about the effect of various configuration parameters (zero-copy ring size, packet burst size, etc.) on throughput, memory bandwidth, cache eviction, and IPC.

avatar for Dharmik Thakkar

Dharmik Thakkar

Software Engineer, Arm Inc.
Dharmik is a Software Engineer at Arm working on DPDK for the past 1 year. He graduated with a Master's degree in Electrical Engineering from the University of Colorado Boulder.

Tuesday July 13, 2021 6:15pm - 6:30pm UTC
Virtual Experience