numam-dpdk/app/test-crypto-perf
Pablo de Lara bf9d6702ec app/crypto-perf: use single mempool
In order to improve memory utilization, a single mempool
is created, containing the crypto operation and mbufs
(one if operation is in-place, two if out-of-place).
This way, a single object is allocated and freed
per operation, reducing the amount of memory in cache,
which improves scalability.

Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com>
Acked-by: Akhil Goyal <akhil.goyal@nxp.com>
2017-10-12 15:14:46 +01:00
..
data cryptodev: add auth IV 2017-07-06 22:26:48 +02:00
cperf_ops.c app/crypto-perf: use single mempool 2017-10-12 15:14:46 +01:00
cperf_ops.h app/crypto-perf: use single mempool 2017-10-12 15:14:46 +01:00
cperf_options_parsing.c app/crypto-perf: support multiple queue pairs 2017-10-12 15:14:45 +01:00
cperf_options.h app/crypto-perf: support multiple queue pairs 2017-10-12 15:14:45 +01:00
cperf_test_common.c app/crypto-perf: use single mempool 2017-10-12 15:14:46 +01:00
cperf_test_common.h app/crypto-perf: use single mempool 2017-10-12 15:14:46 +01:00
cperf_test_latency.c app/crypto-perf: use single mempool 2017-10-12 15:14:46 +01:00
cperf_test_latency.h cryptodev: support device independent sessions 2017-07-06 22:34:55 +02:00
cperf_test_pmd_cyclecount.c app/crypto-perf: use single mempool 2017-10-12 15:14:46 +01:00
cperf_test_pmd_cyclecount.h app/crypto-perf: add new PMD benchmarking mode 2017-10-12 15:13:18 +01:00
cperf_test_throughput.c app/crypto-perf: use single mempool 2017-10-12 15:14:46 +01:00
cperf_test_throughput.h cryptodev: support device independent sessions 2017-07-06 22:34:55 +02:00
cperf_test_vector_parsing.c app/crypto-perf: parse AEAD data from vectors 2017-10-12 15:14:45 +01:00
cperf_test_vector_parsing.h app/crypto-perf: introduce performance test application 2017-01-30 17:46:36 +01:00
cperf_test_vectors.c app/test-crypto-perf: add AEAD parameters 2017-07-06 22:26:49 +02:00
cperf_test_vectors.h app/test-crypto-perf: add AEAD parameters 2017-07-06 22:26:49 +02:00
cperf_test_verify.c app/crypto-perf: use single mempool 2017-10-12 15:14:46 +01:00
cperf_test_verify.h cryptodev: support device independent sessions 2017-07-06 22:34:55 +02:00
cperf.h cryptodev: support device independent sessions 2017-07-06 22:34:55 +02:00
main.c app/crypto-perf: support multiple queue pairs 2017-10-12 15:14:45 +01:00
Makefile app/crypto-perf: support multiple queue pairs 2017-10-12 15:14:45 +01:00