[dpdk-dev] [PATCH v6 0/5] add initial version of compress-perf
Tomasz Jozwiak
tomaszx.jozwiak at intel.com
Wed Dec 12 13:08:00 CET 2018
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
More information about the dev
mailing list