[dpdk-dev] [PATCH v5 1/8] eventdev: introduce event vector capability
Kinsella, Ray
mdr at ashroe.eu
Wed Mar 24 10:16:21 CET 2021
On 24/03/2021 05:05, pbhagavatula at marvell.com wrote:
> From: Pavan Nikhilesh <pbhagavatula at marvell.com>
>
> Introduce rte_event_vector datastructure which is capable of holding
> multiple uintptr_t of the same flow thereby allowing applications
> to vectorize their pipeline and reducing the complexity of pipelining
> the events across multiple stages.
> This approach also reduces the scheduling overhead on a event device.
>
> Add a event vector mempool create handler to create mempools based on
> the best mempool ops available on a given platform.
>
> Signed-off-by: Pavan Nikhilesh <pbhagavatula at marvell.com>
> Acked-by: Jerin Jacob <jerinj at marvell.com>
> ---
> doc/guides/prog_guide/eventdev.rst | 36 +++++++++++-
> doc/guides/rel_notes/release_21_05.rst | 8 +++
> lib/librte_eventdev/rte_eventdev.c | 42 +++++++++++++
> lib/librte_eventdev/rte_eventdev.h | 81 +++++++++++++++++++++++++-
> lib/librte_eventdev/version.map | 3 +
> 5 files changed, 167 insertions(+), 3 deletions(-)
>
Acked-by: Ray Kinsella <mdr at ashroe.eu>
More information about the dev
mailing list