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

Akhil Goyal akhil.goyal at nxp.com
Tue Dec 18 11:28:43 CET 2018



On 12/12/2018 5:38 PM, Tomasz Jozwiak wrote:
> 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
>
Applied to dpdk-next-crypto

Thanks


More information about the dev mailing list