From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by dpdk.org (Postfix) with ESMTP id 0381CA2F for ; Fri, 21 Apr 2017 11:52:04 +0200 (CEST) Received: from orsmga005.jf.intel.com ([10.7.209.41]) by fmsmga102.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 21 Apr 2017 02:52:03 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.37,229,1488873600"; d="scan'208";a="90572668" Received: from silpixa00398672.ir.intel.com ([10.237.223.128]) by orsmga005.jf.intel.com with ESMTP; 21 Apr 2017 02:52:02 -0700 From: Harry van Haaren To: dev@dpdk.org Cc: jerin.jacob@caviumnetworks.com, Harry van Haaren Date: Fri, 21 Apr 2017 10:51:36 +0100 Message-Id: <1492768299-84016-1-git-send-email-harry.van.haaren@intel.com> X-Mailer: git-send-email 2.7.4 Subject: [dpdk-dev] [PATCH 0/3] next-eventdev: RFC evendev pipeline sample app X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Apr 2017 09:52:05 -0000 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