[dpdk-dev] [PATCH v6 0/5] add initial version of compress-perf

Verma, Shally Shally.Verma at cavium.com
Mon Dec 17 12:11:52 CET 2018



>-----Original Message-----
>From: Tomasz Jozwiak <tomaszx.jozwiak at intel.com>
>Sent: 12 December 2018 17:25
>To: dev at dpdk.org; fiona.trahe at intel.com; tomaszx.jozwiak at intel.com; Verma, Shally <Shally.Verma at cavium.com>;
>akhil.goyal at nxp.com
>Subject: [PATCH v6 0/5] add initial version of compress-perf
>
>External Email
>
>This patchset adds initial version of compression performance
>test.
>
>v6 changes:
>  - Updated the 19.02 release notes
>
>v5 changes:
>  - Fixed documentation
>  - Added op's status checking after rte_compressdev_dequeue_burst
>  - code cleanup
>
>v4 changes:
>  - fixed checkpatch issues
>  - code cleanup
>
>v3 changes:
>  - Added dynamic compression
>  - Code refactoring to separate validation
>    from benchmarking part
>  - Updated documentation
>  - Added fail detection from rte_compressdev_enqueue_burst
>    and rte_compressdev_dequeue_burst functions
>  - Code cleanup
>
>v2 changes:
>
>  -  Added release note
>  -  Added new cleanup flow into main function
>  -  Blocked dynamic compression test because it hasn't been
>     tested enough
>  -  Changed `--max-num-sgl-segs' default value to 16
>  -  Updated documentation
>
>Tomasz Jozwiak (5):
>  app/compress-perf: add parser
>  app/compress-perf: add performance measurement
>  doc/guides/tools: add doc files
>  app/compress-perf: add dynamic compression test
>  app/compress-perf: code refactoring
>
> MAINTAINERS                                       |   5 +
> app/Makefile                                      |   4 +
> app/meson.build                                   |   1 +
> app/test-compress-perf/Makefile                   |  18 +
> app/test-compress-perf/comp_perf_options.h        |  71 +++
> app/test-compress-perf/comp_perf_options_parse.c  | 596 ++++++++++++++++++++++
> app/test-compress-perf/comp_perf_test_benchmark.c | 308 +++++++++++
> app/test-compress-perf/comp_perf_test_benchmark.h |  13 +
> app/test-compress-perf/comp_perf_test_verify.c    | 353 +++++++++++++
> app/test-compress-perf/comp_perf_test_verify.h    |  13 +
> app/test-compress-perf/main.c                     | 590 +++++++++++++++++++++
> app/test-compress-perf/meson.build                |   9 +
> config/common_base                                |   5 +
> doc/guides/rel_notes/release_19_02.rst            |   5 +
> doc/guides/tools/comp_perf.rst                    |  81 +++
> doc/guides/tools/index.rst                        |   1 +
> 16 files changed, 2073 insertions(+)
> create mode 100644 app/test-compress-perf/Makefile
> create mode 100644 app/test-compress-perf/comp_perf_options.h
> create mode 100644 app/test-compress-perf/comp_perf_options_parse.c
> create mode 100644 app/test-compress-perf/comp_perf_test_benchmark.c
> create mode 100644 app/test-compress-perf/comp_perf_test_benchmark.h
> create mode 100644 app/test-compress-perf/comp_perf_test_verify.c
> create mode 100644 app/test-compress-perf/comp_perf_test_verify.h
> create mode 100644 app/test-compress-perf/main.c
> create mode 100644 app/test-compress-perf/meson.build
> create mode 100644 doc/guides/tools/comp_perf.rst
>
>--
>2.7.4
Acked-by: Shally Verma <shally.vema at caviumnetworks.com>



More information about the dev mailing list