Skip to content

Releases: linux-rdma/perftest

perftest-23.04.0-0.23

19 Jul 15:05

Choose a tag to compare

Version increase to 6.13.
Add support for CONNECTX8.
Fix payload modification length bug.
Version increase to 6.12.
Fix comments in perftest_communication.h.
Fix cpp checker warnings.
After the establishment of the connection, disconnect_left is incremented on both the server and client sides.
Clamp the number of outgoing reads based on the resources.
Prevent arguments duplications.
Add null mr option.
Fix help message of '--gid-index'.
Spec: Change naming.
Fix false positive error in ib_atomic_lat flow.
Continue fix warnings generated by running coverity on perftest.
Continue fix warnings generated by running coverity analysis on perftest.
Fix warnings generated by running coverity analysis on perftest.
Disable inline feature on GPUDirect.
Enable inherit environment LDFLAGS.
Remove code checked by RSS_EXP verbs macro.
Use defined enum type to check player role.
Use defined VerbType value to check verb type.
Refine ctx_modify_qp_to_rts parameter type.
Improve readability about buffer usage for send and recv.
Remove dead code and adjust comment place for readability.
Correct logic to destroy mr for per qp.
Remove unused internal API parameter.
Correct comment for check_link & check_mtu.
Remove unsupported feature option configuration.

perftest-4.5-0.20

08 Jan 11:20

Choose a tag to compare

Add extra information in help message for multicast option
Add man pages for perftest applications
Version increase to 6.10
Fix raw_ethernet_bw with GPUDirect
payload pattern modification
Fix ib_send_bw with cuda+rdma_cm+bidir+ud
Fix average BW calculation bug
Add GPUDirect latency tests
Fix tx_depth when test method is RUN_INFINITELY
Version increase to 6.09
Remove inline_recv option
Command Line Parser: Fix error message
Remove extra spaces in README file
Increase max inline size to support larger inline tests
Add support for HNS
Stop checking ODP caps when transport type is UD
close completion channel bug fix
Version increase to 6.08
Add 0xefa2 pciid to the database
Fix verification of max_inline_data for *_create_qp_ex()
replace rand() with getrandom() during MR buffer initialization
Version increase to 6.07
Add inline feature support of ERDMA device

perftest-4.5-0.18

03 Nov 13:41
v4.5-0.18

Choose a tag to compare

Update perftest README file with dma-buf information
Update perftest parameters files to support cuda dma-buf test
Update perftest resources files to support cuda dma-buf test
Update configure file to support cuda dma-buf test
Add unified checking for ODP capabilities
Fix incorrect message when odp flag is specified
fix API description
Enable RDMA atomic with ODP feature
calculate IPv4 checksum 32-bits at a time
fix broken IPv4 checksum due to type aliasing
Fix documentation com_rdma_cm -> comm_rdma_cm

perftest-4.5-0.17

02 Aug 06:26

Choose a tag to compare

Query correct RDMA/atomic caps for DC
Add mlx5_ifc header for query device cap
trying to destroy rdma id twice bug fix
Version increase to 6.06
raw_eth fix memleaks by adding labels and functions
raw_eth_resources fix resourceleak and variableScope
IB fix memleaks by adding labels and fix variableScope
clock_test and get_clock fix variableScope warnings
multicast_resources fix variableScope cppcheck warning
perftest_res fix memleaks and other cppcheck warnings
perftest_comm fix memleaks and other cppcheck warnings
perftest_params fix cppcheck warnings and add new defines
Version increase to 6.05

perftest-4.5-0.14

16 Mar 13:08

Choose a tag to compare

Version increase to 6.04
log_active_dci_streams parameter bug fix
Adding command line numeric parameter validation
Get CPU cycles on RISC-V
Get CPU MHz on RISC-V
Fix typos in README AES_XTS explanation
Fix huge pages overflow

perftest-4.5-0.12

07 Nov 11:39

Choose a tag to compare

Fix resources clean up.
Fix possible performance issue caused by conditional if's
Fix stderr output file name typo
Fix wrap for AES_XTS feature code
Add support for BlueField-3
Fix C version due to fails in old OSes
check the return value of system()
Change HAVE_AES to HAVE_AES_XTS
Add support for encryption/decryption in perftest
Add a flag to control source IP to be used with RDMA CM
Allocate dci_stream_id in rdma_cm before using
Add DCS active streams option
Do not check if CPU is RO compliant at compile time
autogen: Run aclocal before libtoolize
Add support for DCS
use config.{sub,guess} from system
README: Add installation section
Version increase to 5.99
Added a flag to save output in a json file

perftest-4.5-0.2

28 Mar 20:30

Choose a tag to compare

Increase perftest package major version
Additional version increase
Used sleep() instead of alarm() in --run_infinitely mode
Check PCIe relaxed ordering compliant

perftest-4.4-0.37

14 Jan 14:53
5fb4f10

Choose a tag to compare

Add support for AMD ROCm GPUs
Fix iWARP mutliple QPs connection establishment

perftest-4.4-0.36

05 Dec 19:32

Choose a tag to compare

8db6b31 Extend the spec file to support CUDA_H_PATH
e410bb2 Set min_rnr_timer to 12 for RDMA CM case.
796c36a Bump version and indentation fix for PCIe full address CUDA option
8e02a17 Use PCIe full address to identify CUDA device
1f01b41 Merge pull request #112 from mkalderon/master
8ed6111 Add additional Marvell (QLogic) devices to support inline feature

perftest-4.4-0.32

11 Oct 15:55
5a05b73

Choose a tag to compare

6ff1c4a Adjust max inline size for QLOGIC_E4 device
ac87d0e Fixed typo in perftest_communication error output
23938df Add 0xefa1 pciid to the database
f086858 Added new RoCE version choosing mechanism
7f9e2f7 Added known issues for GPUDirect into README
46ec5e2 Fixing typos in readme
947c5cb Readme change to describe GPUDirect usage
db36680 Add receive post list option
9c56248 Check iterations and post list remainder
d30e91e Don't call ibv_qp_to_qp_ex when hardware does not support extended QP
5d1a317 Fix help typo
91e12e8 Use MiB instead of MB in help message.
8dac3fb Added BW prints for recv side in ib_send_bw if run_infinitely used
816cfaf configure: fix ibv_wr_api enable argument
1fa0dfc Use IBV WR API for warm up iterations
8be93cf Fix iWARP connection failures - Modify backlog passed to rdma_listen.
04a0fd1 Add SRD support for RDMA read
95b1ffc Forbid messages larger than SRD max msg size
2cd68c2 Add SRD support for new IBV send WR API