Commit Graph

21 Commits

Author SHA1 Message Date
Sylvain Jeaugey cf70df2498 Merge pull request #46 from NVIDIA/p2p
Add alltoall perf test

[ROCm/rccl-tests commit: a7b304dde5]
2020-06-17 10:45:29 -07:00
Luke Yeager 3a6293b748 Fix some memory leaks
[ROCm/rccl-tests commit: af4fa0f4cf]
2020-06-17 10:44:32 -07:00
Sylvain Jeaugey 0dfae3da28 Remove sm_30
[ROCm/rccl-tests commit: 7a833631b2]
2020-06-15 08:54:21 -07:00
Sylvain Jeaugey e260c673fe Fix #43 : Add .gitignore for build dir
[ROCm/rccl-tests commit: ba924dac95]
2020-06-03 15:10:38 -07:00
Sylvain Jeaugey c633de20d6 Add alltoall perf test
[ROCm/rccl-tests commit: 119a0ecf60]
2020-03-17 12:00:19 -07:00
Sylvain Jeaugey ac5385f663 Merge pull request #31 from wzamazon/fix_makefile
Add -L$(MPI_HOME)/lib64 to NVLDFLAGS

[ROCm/rccl-tests commit: c864b73a27]
2020-01-06 10:38:40 -08:00
Wei Zhang c76094c704 Add -L$(MPI_HOME)/lib64 to NVLDFLAGS
In some cases, the MPI library is not in $(MPI_HOME)/lib but
in $(MPI_HOME)/lib64. For example, on RedHat like Linux system
(CentOS, Amazon Linux), and MPI is installed by yum or rpm.

Under such circumstance, the current make file will cause failure.
This patch address this issue by adding -L$(MPI_HOME)/lib64 to
NVLDFLAGS in src/Makefile.

Signed-off-by: Wei Zhang <wzam@amazon.com>


[ROCm/rccl-tests commit: 0f173234bb]
2019-12-16 16:18:22 -08:00
Sylvain Jeaugey 23326c8d34 Update README.md
Checks are now fully local, no need to disable them at scale.

[ROCm/rccl-tests commit: a2af1d959d]
2019-10-10 10:51:05 -07:00
Sylvain Jeaugey 6e12e2d665 Update README.md
[ROCm/rccl-tests commit: ca7a565236]
2019-08-16 09:06:28 -07:00
David Addison 18902f40a7 Resync all tests with test code from NCCL 2.4
Major rework to merge most of the changes from the NCCL internal
tests into the public ones

Added "-m <agg_iters>" operation aggregation option.
Data integrity checking is now much more performant at scale.
Startup times at scale are improved.
Test latency units are now displayed in usec.


[ROCm/rccl-tests commit: cbe7f65400]
2019-04-05 13:42:15 -07:00
Sylvain Jeaugey 2b951dc7dd Added a precision for AllGather and ReduceScatter sizes since NCCL uses the size per rank.
[ROCm/rccl-tests commit: dcf818955f]
2018-08-17 14:58:44 -07:00
Sylvain Jeaugey ee3da4e0b7 Clarification
[ROCm/rccl-tests commit: eb4c43ff3d]
2018-01-30 09:17:29 -08:00
Sylvain Jeaugey e5b278882e Typos/Clarifications
[ROCm/rccl-tests commit: e00cb1f1c4]
2018-01-30 09:15:58 -08:00
Sylvain Jeaugey 0765416643 Fix link to performance page
[ROCm/rccl-tests commit: db39a88f8a]
2018-01-30 09:14:49 -08:00
Sylvain Jeaugey a4fc980f82 Added explanation about performance numbers
[ROCm/rccl-tests commit: 222f94f949]
2018-01-30 09:13:52 -08:00
Sylvain Jeaugey 3958cc347e Print NCCL version at start
[ROCm/rccl-tests commit: 925a70576e]
2017-12-21 15:10:09 -08:00
Sylvain Jeaugey 224eddfc15 Fix NCCL_HOME to be consistent with README
[ROCm/rccl-tests commit: 25016c8eeb]
2017-08-09 10:41:31 -07:00
Sylvain Jeaugey ee54464922 Fix typo in Readme
[ROCm/rccl-tests commit: 9ec3e35276]
2017-08-08 16:29:25 -07:00
Sylvain Jeaugey 0f03b55914 Improve Readme
[ROCm/rccl-tests commit: a15599f5cf]
2017-08-08 16:28:46 -07:00
Sylvain Jeaugey 0a90cde105 Improve Readme
[ROCm/rccl-tests commit: caede2fbd6]
2017-08-08 16:25:07 -07:00
Sylvain Jeaugey 4cb47ccb21 Initial commit
[ROCm/rccl-tests commit: b188a15299]
2017-08-08 16:18:34 -07:00