forked from baidu/dperf
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request baidu#155 from thunderZH963/main
update authors and ofed install guide
- Loading branch information
Showing
1 changed file
with
7 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -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 | ||
|
||
|
@@ -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 | ||
|
||
|
@@ -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] | ||
|