Skip to content

Commit

Permalink
test: performance: add DMA performance tester with packet I/O
Browse files Browse the repository at this point in the history
`odp_dmafwd` is a simple tester to compare packet forwarding throughput
when received packets are first copied either with software memory copy
or with DMA offload and then echoed back to sender(s).

Signed-off-by: Tuomas Taipale <tuomas.taipale@nokia.com>
Reviewed-by: Matias Elo <matias.elo@nokia.com>
  • Loading branch information
TuomasTaipale committed Aug 24, 2023
1 parent 1c0288c commit 01f1fac
Show file tree
Hide file tree
Showing 3 changed files with 1,124 additions and 0 deletions.
1 change: 1 addition & 0 deletions test/performance/.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ odp_bench_timer
odp_cpu_bench
odp_crc
odp_crypto
odp_dmafwd
odp_dma_perf
odp_ipsec
odp_ipsecfwd
Expand Down
2 changes: 2 additions & 0 deletions test/performance/Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ EXECUTABLES = odp_atomic_perf \

COMPILE_ONLY = odp_cpu_bench \
odp_crypto \
odp_dmafwd \
odp_dma_perf \
odp_ipsec \
odp_l2fwd \
Expand Down Expand Up @@ -65,6 +66,7 @@ odp_bench_timer_SOURCES = odp_bench_timer.c
odp_cpu_bench_SOURCES = odp_cpu_bench.c
odp_crc_SOURCES = odp_crc.c
odp_crypto_SOURCES = odp_crypto.c
odp_dmafwd_SOURCES = odp_dmafwd.c
odp_dma_perf_SOURCES = odp_dma_perf.c
odp_ipsec_SOURCES = odp_ipsec.c
odp_lock_perf_SOURCES = odp_lock_perf.c
Expand Down
Loading

0 comments on commit 01f1fac

Please sign in to comment.