DPDK Userspace 2018 has ended
Back To Schedule
Thursday, September 6 • 1:30pm - 2:00pm
Recent Power Management Enhancements in DPDK

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 PMDs typically poll on rings, making the cores look 100% busy to the OS. Using Power Management Unit (PMU) counters, it is possible to differentiate between busy and non-busy poll loops, allowing scaling down of the core frequency during low-traffic situations, and scaling up (including Turbo) in high traffic situations, without modifying the application. A patch demonstrating this method has been added to DPDK 18.08 using the branch hits and branch misses PMU counters. The talk will give an overview of power management techniques in DPDK, and detail the methods used in the latest DPDK Power Management features.

avatar for David Hunt

David Hunt

Senior Software Engineer, Intel

Thursday September 6, 2018 1:30pm - 2:00pm IST

Attendees (3)