From e36abf8efe4d9e9af89d02482e031cbad10b3ece Mon Sep 17 00:00:00 2001 From: Jerin Jacob Date: Fri, 31 Mar 2017 19:50:29 +0530 Subject: [PATCH] doc: add eventdev library to release notes Signed-off-by: Jerin Jacob Acked-by: Harry van Haaren --- doc/guides/rel_notes/release_17_05.rst | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/doc/guides/rel_notes/release_17_05.rst b/doc/guides/rel_notes/release_17_05.rst index 7c54770793..d468e5b0c2 100644 --- a/doc/guides/rel_notes/release_17_05.rst +++ b/doc/guides/rel_notes/release_17_05.rst @@ -170,6 +170,24 @@ New Features * Rxq interrupt for virtio-user + vhost-kernel as the backend. * LSC interrupt for virtio-user + vhost-user as the backend. +* **Added event driven programming model library (rte_eventdev).** + + This API introduces event driven programming model. + + In a polling model, lcores poll ethdev ports and associated + rx queues directly to look for packet. In an event driven model, + by contrast, lcores call the scheduler that selects packets for + them based on programmer-specified criteria. Eventdev library + added support for event driven programming model, which offer + applications automatic multicore scaling, dynamic load balancing, + pipelining, packet ingress order maintenance and + synchronization services to simplify application packet processing. + + By introducing event driven programming model, DPDK can support + both polling and event driven programming models for packet processing, + and applications are free to choose whatever model + (or combination of the two) that best suits their needs. + Resolved Issues --------------- -- 2.20.1