Nathan Luehr
b5a2ca138d
Fixed buffer overflow in ReduceOrCopy
...
Bug caused AllGathers and ReduceScatters of less than
8 bytes to fail in certain cases.
Change-Id: I33e1beb50805bfdb457ae16a90e3f91c1b283b9b
Reviewed-on: http://git-master/r/1011505
Reviewed-by: Przemek Tredak <ptredak@nvidia.com >
Tested-by: Przemek Tredak <ptredak@nvidia.com >
[ROCm/rccl commit: 9442285526 ]
2016-02-12 15:13:56 -08:00
Nathan Luehr
60799f9427
Libwrap checks for LIB.so.1 if LIB.so not found
...
Change-Id: I6f07f887f828cb2259dcfd496a2ad707db898cf5
Reviewed-on: http://git-master/r/1000162
Reviewed-by: Przemek Tredak <ptredak@nvidia.com >
Tested-by: Przemek Tredak <ptredak@nvidia.com >
[ROCm/rccl commit: caa40b8dd3 ]
2016-01-29 12:36:42 -08:00
Nathan Luehr
16379ec27b
Added NCCL error checking to tests.
...
Also cleaned up makefile so that tests and lib are not built unnecessarily.
Change-Id: Ia0c596cc2213628de2f066be97615c09bb1bb262
Reviewed-on: http://git-master/r/999627
Reviewed-by: Przemek Tredak <ptredak@nvidia.com >
Tested-by: Przemek Tredak <ptredak@nvidia.com >
[ROCm/rccl commit: 2758353380 ]
2016-01-29 11:09:05 -08:00
Nathan Luehr
c019d205a9
Enabled support for char type to be unsigned.
...
GCC on POWER arch defines char type as unsigned.
Change-Id: Ic143cb058fe42414b1f6f1f45b02132c837726ae
Reviewed-on: http://git-master/r/999614
Reviewed-by: Przemek Tredak <ptredak@nvidia.com >
Tested-by: Przemek Tredak <ptredak@nvidia.com >
[ROCm/rccl commit: fe1a956715 ]
2016-01-28 13:38:18 -08:00
Sylvain Jeaugey
42c3edc35a
Moved tests to separate dir and improved MPI test
...
test sources moved to test/ directory.
MPI test displays PASS/FAIL and returns code accordingly.
Change-Id: I058ebd1bd5202d8f38cc9787898b2480100c102b
Reviewed-on: http://git-master/r/936086
Reviewed-by: Przemek Tredak <ptredak@nvidia.com >
Tested-by: Przemek Tredak <ptredak@nvidia.com >
[ROCm/rccl commit: c05312f151 ]
2016-01-28 12:56:36 -08:00
Nathan Luehr
a867db80f1
Added support for more than 8 GPUs.
...
Change-Id: Iaa1841036a7bfdad6ebec99fed0adcd2bbe6ffad
Reviewed-on: http://git-master/r/935459
Reviewed-by: Cliff Woolley <jwoolley@nvidia.com >
Tested-by: Przemek Tredak <ptredak@nvidia.com >
[ROCm/rccl commit: 5966316771 ]
2016-01-21 13:00:21 -08:00
Nathan Luehr
c4f8bd6da3
Fixed deadlock in back-to-back reduce_scatters.
...
Change-Id: I92d32b15e516a39710b676aee692ae9b70638937
Reviewed-on: http://git-master/r/935458
Reviewed-by: Przemek Tredak <ptredak@nvidia.com >
Tested-by: Przemek Tredak <ptredak@nvidia.com >
[ROCm/rccl commit: 130ee246e2 ]
2016-01-21 10:36:03 -08:00
Nathan Luehr
bb5df3dbb4
Merge pull request #6 from lukeyeager/deb
...
Deb packaging
[ROCm/rccl commit: 90af7c73ef ]
2016-01-07 13:06:28 -08:00
Nathan Luehr
00a915bb69
Merge branch 'yangky11-patch-1'
...
[ROCm/rccl commit: 3251681207 ]
2016-01-06 16:48:29 -08:00
Kaiyu Yang
3cb0f5bc78
fix a typo in README.md
...
[ROCm/rccl commit: d332c41e71 ]
2015-12-24 00:01:02 +08:00
Luke Yeager
d529f63072
Update deb packaging scripts
...
[ROCm/rccl commit: c9da89254b ]
2015-12-18 14:23:34 -08:00
Nathan Luehr
8915ecb588
Merge pull request #5 from lukeyeager/tests-nvml
...
Don't link tests with NVML
[ROCm/rccl commit: eb2d869f71 ]
2015-12-18 13:36:20 -08:00
Boris Fomitchev
da24020fd4
Added Debian packaging files
...
[ROCm/rccl commit: f1e92fe2a3 ]
2015-12-18 13:36:10 -08:00
Boris Fomitchev
b3db23e837
Don't link tests with NVML
...
[ROCm/rccl commit: b5400c54df ]
2015-12-18 13:27:55 -08:00
Nathan Luehr
87be580f28
Merge pull request #4 from lukeyeager/build-sm50
...
Build SM 5.0 code
[ROCm/rccl commit: a4de6016f8 ]
2015-12-18 13:23:48 -08:00
Nathan Luehr
5c5cb7fb67
Merge pull request #3 from lukeyeager/semver
...
Use semantic versioning
[ROCm/rccl commit: 4807909e3f ]
2015-12-18 13:22:19 -08:00
Luke Yeager
eff4cd1cb3
Build SM 5.0 code
...
[ROCm/rccl commit: dd0884b707 ]
2015-12-18 13:19:50 -08:00
Luke Yeager
a0d7e36891
Use semantic versioning
...
[ROCm/rccl commit: e1634ca6cb ]
2015-12-18 12:02:17 -08:00
Nathan Luehr
d99f295375
Fixed bug in MPI initialization.
...
[ROCm/rccl commit: 651a6edc5c ]
2015-12-10 17:54:41 -08:00
Nathan Luehr
7a446eab56
Merge pull request #1 from slayton58/int64_uint64
...
Add int64 and uint64 types for all algorithms and tests
[ROCm/rccl commit: ada5edce88 ]
2015-12-10 17:22:50 -08:00
Simon Layton
4f66264713
Add int64 and uint64 types for all algorithms and tests
...
[ROCm/rccl commit: 41ce4ca9fc ]
2015-12-04 13:28:36 -05:00
Nathan Luehr
76f436d3a1
Fixed a race condition in reduce and braodcast.
...
[ROCm/rccl commit: 27d32ac5d9 ]
2015-11-19 11:11:52 -08:00
Nathan Luehr
529702aec6
Initial release.
...
[ROCm/rccl commit: 0673d5f44f ]
2015-11-17 11:30:40 -08:00