DPDK (Data Plane Development Kit) is arguably today’s most employed framework for software packet processing . Its impressive performance however comes at thecost of precious CPU resources dedicated to continuously poll the NICs . Paper presents Metronome, an approach devised to replacethe continuous DPDk polling with a sleep&wake intermittent mode . It provides controlled latency and controlled latency, while providing controlled latency . It also dynamically adapts to the measured traffic load by dynamically adapting to the measure of the traffic load . The paper concludes that this approach is an efficient multi-thread operation which guarantees servicecontinuity and improved robustness against preemptive thread executions .

Author(s) : Marco Faltelli, Giacomo Belocchi, Francesco Quaglia, Salvatore Pontarelli, Giuseppe Bianchi

Links : PDF - Abstract

Code :
Coursera

Keywords : dpdk - controlled - latency - load - approach -

Leave a Reply

Your email address will not be published. Required fields are marked *