Skip to content

Commit

Permalink
Merge pull request baidu#155 from thunderZH963/main
Browse files Browse the repository at this point in the history
update authors and ofed install guide
  • Loading branch information
pengjianzhang committed Jul 4, 2022
2 parents e2478ff + 51503fb commit f63c649
Showing 1 changed file with 7 additions and 2 deletions.
9 changes: 7 additions & 2 deletions test/performance/bandwidth/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,13 @@ It supports many processor architectures and both FreeBSD and Linux.

dperf(https://github.com/baidu/dperf) is a DPDK based 100Gbps network performance and load testing software.

*Maybe dpdk-ans/f-stack/flexTOE are all open source high performant network frameworks based on DPDK and can be used to bw test, but they are not used by us because they do not support arm or the supported dpdk version is too old.*
*Maybe dpdk-ans/f-stack/flexTOE are all open source high performant network frameworks based on DPDK and can be used to bw test, but they are not used by us because they do not support ARM or the supported dpdk version is too old.*

**Practice has proved that dperf can support the latest dpdk version, and support cx5/cx6 NIC, and can be compiled and run successfully on ARM.**

## Compile DPDK

1. install rdma-core driver
1. install rdma-core driver and MLNX OFED

(1) git clone https://github.com/linux-rdma/rdma-core

Expand All @@ -28,6 +28,8 @@ dperf(https://github.com/baidu/dperf) is a DPDK based 100Gbps network performanc

(7) export LD_LIBRARY_PATH=$RDMA_CORE_BUILD_DIR/lib

(8) ./mlnxofedinstall --upstream-libs --dpdk --with-mft --with-mstflint --force(refer to https://docs.nvidia.com/networking/display/MLNXOFEDv531001/Downloading+Mellanox+OFED)


2. apt install doca-tools

Expand Down Expand Up @@ -92,3 +94,6 @@ dperf(https://github.com/baidu/dperf) is a DPDK based 100Gbps network performanc

(3) "dperf-config/client-template-bw.conf" and "dperf-config/server-template-bw.conf" provide templates for testing bandwidth.

## Authors
Hua Zhang [email protected]

0 comments on commit f63c649

Please sign in to comment.