[dpdk-dev] [PATCH 0/3] next-eventdev: RFC evendev pipeline sample app

Harry van Haaren harry.van.haaren at intel.com
Fri Apr 21 11:51:36 CEST 2017


This patchset introduces a sample application that demonstrates
a pipeline model for packet processing. Running this sample app
with 17.05-rc2 or later is recommended.

The sample app itself allows configuration of various pipelines using
command line arguments. Parameters like number of stages, number of
worker cores, which cores are assigned to specific tasks, and work-
cycles per-stage in the pipeline can be configured.

Documentation for eventdev is added for the programmers guide and
sample app user guide, providing sample commands to run the app with,
and expected output.

The sample app is presented here as an RFC to the next-eventdev tree
to work towards having eventdev PMD generic sample applications.

Cheers, -Harry

Harry van Haaren (3):
  examples/eventdev_pipeline: added sample app
  doc: add eventdev pipeline to sample app ug
  doc: add eventdev library to programmers guide

 doc/guides/prog_guide/eventdev.rst             | 365 +++++++++
 doc/guides/prog_guide/img/eventdev_usage.svg   | 994 +++++++++++++++++++++++++
 doc/guides/prog_guide/index.rst                |   1 +
 doc/guides/sample_app_ug/eventdev_pipeline.rst | 188 +++++
 doc/guides/sample_app_ug/index.rst             |   1 +
 examples/eventdev_pipeline/Makefile            |  49 ++
 examples/eventdev_pipeline/main.c              | 975 ++++++++++++++++++++++++
 7 files changed, 2573 insertions(+)
 create mode 100644 doc/guides/prog_guide/eventdev.rst
 create mode 100644 doc/guides/prog_guide/img/eventdev_usage.svg
 create mode 100644 doc/guides/sample_app_ug/eventdev_pipeline.rst
 create mode 100644 examples/eventdev_pipeline/Makefile
 create mode 100644 examples/eventdev_pipeline/main.c

-- 
2.7.4



More information about the dev mailing list