event/sw: improve performance
authorRadu Nicolau <radu.nicolau@intel.com>
Wed, 7 Oct 2020 13:51:00 +0000 (13:51 +0000)
committerJerin Jacob <jerinj@marvell.com>
Thu, 15 Oct 2020 21:09:58 +0000 (23:09 +0200)
commit70207f35e21f8391dbb734391e11244b58343b44
treef513802813ad4076213e5e07121a3335a88d70d1
parent95aef851646af3c7b9b6063f0ec62b59e713d3a8
event/sw: improve performance

Add minimum burst throughout the scheduler pipeline and a flush counter.
Use a single threaded ring implementation for the reorder buffer free list.

Signed-off-by: Radu Nicolau <radu.nicolau@intel.com>
Acked-by: Harry van Haaren <harry.van.haaren@intel.com>
doc/guides/eventdevs/sw.rst
doc/guides/rel_notes/release_20_11.rst
drivers/event/sw/event_ring.h
drivers/event/sw/sw_evdev.c
drivers/event/sw/sw_evdev.h
drivers/event/sw/sw_evdev_scheduler.c