Wenkai Du
47238336d9
Update include path for custom RCCL build
2022-03-31 13:18:02 -04:00
Wenkai Du
213abee002
Merge remote-tracking branch 'nccl/master' into develop
2021-09-20 14:01:22 -07:00
David Addison
f773748b46
Resync with NCCL 2.11
...
New operator: mulsum
New test: gather
2021-09-17 09:02:45 -07:00
Wenkai Du
cc34c54509
Use ROCM_PATH instead of ROCM_HOME
2021-07-21 14:19:48 -07:00
Wenkai Du
9f8ddadcdf
Merge remote-tracking branch 'nccl/master' into develop
2021-07-13 08:11:44 -07:00
David Addison
9dae3d3a37
Added new tests: scatter, sendrecv, hypercube
2021-06-28 16:49:10 -07:00
Wenkai Du
0fccaec26f
Update mpich include path
2021-04-16 18:25:54 -04:00
Wenkai Du
e3f9e281f1
Fix mpich linking option
2020-10-19 14:43:01 -07:00
Wenkai Du
4c0ec7347c
Fix build error
2020-09-25 18:06:09 +00:00
Wenkai Du
0d1940e18e
Prioritize NCCL_HOME
2020-09-24 14:18:23 -04:00
Wenkai Du
58dcd35af2
Add alltoallv test
2020-09-01 18:55:25 +00:00
Luke Yeager
afdaf59b3b
Fix typo in src/Makefile
2020-06-24 14:39:22 -07:00
Sylvain Jeaugey
b2603a2e85
Add gencode for CUDA11
2020-06-23 18:16:46 -07:00
Sylvain Jeaugey
a7b304dde5
Merge pull request #46 from NVIDIA/p2p
...
Add alltoall perf test
2020-06-17 10:45:29 -07:00
Sylvain Jeaugey
7a833631b2
Remove sm_30
2020-06-15 08:54:21 -07:00
Sourav Chakraborty
0d7c4db33e
Add sendrecv benchmark
2020-04-10 14:45:17 -07:00
Sourav Chakraborty
07b8876277
Improve makefile to avoid LD_LIBRARY_PATH
2020-04-10 14:45:17 -07:00
Wenkai Du
6932a583e7
Add gather and scatter test
2020-04-10 14:45:10 -07:00
Wenkai Du
c2dc7b613b
Merge remote-tracking branch 'nccl/p2p' into p2p
2020-04-02 15:06:36 -07:00
Sylvain Jeaugey
119a0ecf60
Add alltoall perf test
2020-03-17 12:00:19 -07:00
Wei Zhang
0f173234bb
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 >
2019-12-16 16:18:22 -08:00
Wenkai Du
1cda2f52b6
Add bf16 support in rccl-tests
2019-11-18 13:18:34 -08:00
Wenkai Du
3fac1d679b
Fix missing space in Makefile
2019-05-16 13:18:23 -07:00
Wenkai Du
86f053be84
enable building with mpich
...
Use following command to build: MPICH=1 make
2019-05-13 23:45:28 +00:00
Gilbert Lee
10e1572f72
Adding way to specify a custom RCCL shared library file to link against
2019-04-22 10:25:49 -07:00
Stanley Tsang
71e663e62d
Adding AMD copyright notices
2019-04-10 15:28:40 -07:00
Wenkai Du
a15f771cb2
hipify nccl-tests to become rccl-tests
2019-04-10 13:43:58 -07:00
David Addison
cbe7f65400
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.
2019-04-05 13:42:15 -07:00
Sylvain Jeaugey
25016c8eeb
Fix NCCL_HOME to be consistent with README
2017-08-09 10:41:31 -07:00
Sylvain Jeaugey
b188a15299
Initial commit
2017-08-08 16:18:34 -07:00