jiakai
d74f2f154d
link library with -lrt; otherwise there is undefined reference to shm_open
...
[ROCm/rccl commit: ed401cc29b ]
2016-08-19 18:58:56 +08:00
Sylvain Jeaugey
337e8b1313
Remove unneeded deb build script
...
[ROCm/rccl commit: b3a9e1333d ]
2016-07-27 17:58:00 -07:00
Sylvain Jeaugey
43d2570611
Merge remote-tracking branch 'github/master' into public
...
[ROCm/rccl commit: 428ec5b2a3 ]
2016-07-25 10:53:01 -07:00
Nathan Luehr
159408c5d5
Fixed redundant contexts in multi-process apps
...
Change-Id: If787014450fd281304f0c7baf01d25963e40905d
[ROCm/rccl commit: 55c42ad681 ]
2016-07-25 10:10:30 -07:00
Sylvain Jeaugey
5779f12272
Improved Deb generation
...
[ROCm/rccl commit: 7a1aa6b563 ]
2016-07-07 16:31:57 +02:00
Sylvain Jeaugey
b865b44417
Fix version number
...
[ROCm/rccl commit: 9ae84f5d6b ]
2016-06-16 17:07:42 -07:00
Sylvain Jeaugey
2a9f6574a5
Add a debug level to NCCL and CUDA versions at init
...
[ROCm/rccl commit: e51e922924 ]
2016-06-16 17:04:41 -07:00
Sylvain Jeaugey
cabb9878d2
Increased version to 1.2.3
...
[ROCm/rccl commit: 9fcc523485 ]
2016-06-15 19:18:13 -07:00
Sylvain Jeaugey
4d7076f7dc
Packaging : Generate shlibs.local
...
[ROCm/rccl commit: 67d1ab9106 ]
2016-06-15 19:03:08 -07:00
Sylvain Jeaugey
5749822385
Move deb to build directory
...
[ROCm/rccl commit: da6d2009e0 ]
2016-06-15 18:20:10 -07:00
Sylvain Jeaugey
d51c6b0f89
Fix make install to use BUILDDIR
...
[ROCm/rccl commit: 155132d336 ]
2016-06-15 18:20:02 -07:00
Sylvain Jeaugey
0ff5aa2cff
Rework debian packaging
...
[ROCm/rccl commit: 08ddfe03d2 ]
2016-06-15 18:18:44 -07:00
Sylvain Jeaugey
0659687dc2
Include link to blog post in README.md
...
[ROCm/rccl commit: 5d4716a8a3 ]
2016-06-15 10:54:19 -07:00
Boris Fomitchev
3656fb6e1b
Updating for .deb rebuild
...
[ROCm/rccl commit: aa8f669a3d ]
2016-06-13 02:01:49 -07:00
Sylvain Jeaugey
db542e763d
Only call the CUDA runtime. That may fix #27 .
...
[ROCm/rccl commit: d5e507fc7f ]
2016-06-07 16:27:51 -07:00
Sylvain Jeaugey
1872c26e33
Merge remote-tracking branch 'github/master' into HEAD
...
[ROCm/rccl commit: 620491a649 ]
2016-06-06 14:35:57 -07:00
Sylvain Jeaugey
c0c210d2d2
Make NCCL collectives work on communicators with only one rank
...
[ROCm/rccl commit: 7edfc57228 ]
2016-06-06 14:35:00 -07:00
Sylvain Jeaugey
c57ef415a8
Changed CURAND generator to work on a wider set of platforms.
...
[ROCm/rccl commit: bd3cf73e6e ]
2016-06-06 14:34:03 -07:00
Boris Fomitchev
6e4066f5c5
Gencodes changed to NV recommended
...
[ROCm/rccl commit: 177505b757 ]
2016-06-06 00:06:18 -07:00
Sylvain Jeaugey
fbd1a386db
Bump to 1.2.2
...
[ROCm/rccl commit: 9d9d8cd59f ]
2016-06-03 17:21:53 -07:00
Sylvain Jeaugey
7ac49d9cdc
Better name for GENCODE
...
[ROCm/rccl commit: 1657af1567 ]
2016-06-03 10:25:37 -07:00
Sylvain Jeaugey
d4fbd0464e
Removing unneeded includes
...
[ROCm/rccl commit: acb93d1aed ]
2016-06-02 17:33:43 -07:00
Sylvain Jeaugey
778bbbce93
Makefile improvements
...
- Use standard CXX env var
- Permit redefinition of more env
- Separate lib from tests
[ROCm/rccl commit: 889ad3d4e6 ]
2016-06-02 15:01:03 -07:00
Boris Fomitchev
d3ea2e79ce
Merge pull request #22 from borisfom/master
...
Fixed version in ChangeLog
[ROCm/rccl commit: 93538def65 ]
2016-04-21 18:58:44 -07:00
Boris Fomitchev
12a8dc51f1
Fixed version in ChangeLog
...
[ROCm/rccl commit: e5067b6611 ]
2016-04-21 16:28:13 -07:00
Boris Fomitchev
8265e45d65
Merge pull request #21 from borisfom/master
...
Fixed install location, new .deb version
[ROCm/rccl commit: 0629fb62d7 ]
2016-04-21 14:46:41 -07:00
Boris Fomitchev
14b094e21b
Fixed install location, new .deb version
...
[ROCm/rccl commit: 0177cf3ea4 ]
2016-04-21 14:10:31 -07:00
Nathan Luehr
d3b27aa92d
Merge pull request #17 from Hopobcn/master
...
Enable compilation with specific g++
[ROCm/rccl commit: 658aca1469 ]
2016-04-21 13:25:18 -07:00
Nathan Luehr
6d6120cd1e
Moved no-as-needed flag to link rule.
...
Avoids link errors for tests linked with nvcc.
[ROCm/rccl commit: 03df4c7759 ]
2016-04-19 14:51:03 -07:00
Nathan Luehr
bd7eec1f8d
Merge pull request #18 from apaszke/master
...
Add --no-as-needed to make sure that cudart library gets linked
[ROCm/rccl commit: 0d4f8f4e95 ]
2016-04-19 11:11:39 -07:00
Sylvain Jeaugey
ae125930ee
Fix readme to reflect the new test paths
...
[ROCm/rccl commit: ddd3f2084d ]
2016-04-19 11:09:25 -07:00
Sylvain Jeaugey
50903c8ce0
Fix random deadlock during ncclCommInitRank.
...
[ROCm/rccl commit: dba3ec9428 ]
2016-04-19 10:47:27 -07:00
Sylvain Jeaugey
6e57ed83df
Fix MPI test usage
...
Only display usage from rank 0 and exit instead of continuing (and seg fault).
[ROCm/rccl commit: 9de361a1b9 ]
2016-04-19 10:43:38 -07:00
Adam Paszke
3baec150aa
Add --no-as-needed to make sure that cudart library gets liked
...
[ROCm/rccl commit: c0c959b1be ]
2016-04-13 10:04:38 -04:00
Pau Farré
c23edf3d49
Enable compilation with old g++ when the default g++ is not supported (+5.0)
...
[ROCm/rccl commit: e30bf95989 ]
2016-04-12 12:49:13 +02:00
Boris Fomitchev
3070897cb8
Removing Tegra
...
[ROCm/rccl commit: e6f4a83da6 ]
2016-03-17 17:25:27 -07:00
Boris Fomitchev
55cab0074c
fixed version format
...
[ROCm/rccl commit: 1a8bae5b2f ]
2016-03-17 17:13:45 -07:00
Boris Fomitchev
b154c4e121
Version with . 7.5
...
[ROCm/rccl commit: b508d28123 ]
2016-03-17 15:48:48 -07:00
Boris Fomitchev
801d962bfe
Use arch=5.3 as well
...
[ROCm/rccl commit: 62b551798f ]
2016-03-16 23:09:36 -07:00
Boris Fomitchev
cf44496d6e
Added compute 5.3
...
[ROCm/rccl commit: 92d2123d8d ]
2016-03-16 19:24:48 -07:00
Boris Fomitchev
07a4274a66
Preparing for pbuild
...
[ROCm/rccl commit: ec3de28ae5 ]
2016-03-16 19:23:49 -07:00
Boris Fomitchev
80f568563d
Moved to pbuilder
...
[ROCm/rccl commit: 86dc136fa9 ]
2016-03-16 18:41:54 -07:00
Boris Fomitchev
96e5299fe7
Moved release files to proper area
...
Bumping a version; building for 7.5
[ROCm/rccl commit: 172f316ac2 ]
2016-03-16 18:30:53 -07:00
Boris Fomitchev
711444221f
Updated package version, added manpage
...
[ROCm/rccl commit: 941d9da08c ]
2016-02-29 12:10:34 -08:00
Nathan Luehr
b029c954f1
Fixed useRemoteRecv consistency issue.
...
Change-Id: Ib093a8dc3bb093eddc89dad81d3fffa53c03a6a2
Reviewed-on: http://git-master/r/1013543
Reviewed-by: Cliff Woolley <jwoolley@nvidia.com >
Tested-by: Przemek Tredak <ptredak@nvidia.com >
[ROCm/rccl commit: 5554a4c9f0 ]
2016-02-18 13:45:42 -08:00
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