Wykres commitów

36 Commity

Autor SHA1 Wiadomość Data
Wenkai Du c947fe45ff Add option for stress testing
[ROCm/rccl-tests commit: 6e9e05972b]
2020-03-11 13:40:17 -07:00
Wenkai Du e1d118e925 Fix build error with hip-clang
[ROCm/rccl-tests commit: bd53e98df3]
2019-11-22 10:31:31 -08:00
Wenkai Du 907877df59 Add bf16 support in rccl-tests
[ROCm/rccl-tests commit: 1cda2f52b6]
2019-11-18 13:18:34 -08:00
Wenkai Du 123ea97750 Fix build with RCCL 1.x API
[ROCm/rccl-tests commit: 32399955af]
2019-11-12 23:04:39 +00:00
Wenkai Du 0c07116217 Merge pull request #5 from paklui/master
fix syntax error for string comparison

[ROCm/rccl-tests commit: 19e43e3b97]
2019-11-11 11:47:16 -08:00
Wenkai Du 9c89b0f8bd Fix incorrect print out when data size is greater than 4GB
[ROCm/rccl-tests commit: aa0f02bee0]
2019-11-11 11:39:59 -08:00
Pak Lui 0bec43b775 fix syntax error for string comparison
[ROCm/rccl-tests commit: 24eb972cae]
2019-10-17 15:38:37 -07:00
Wenkai Du 55749e6e97 Init data for throughput iterations to avoid all zero data
[ROCm/rccl-tests commit: 13d0ddd12e]
2019-09-27 09:12:00 -07:00
Wenkai Du b74c00f548 Fix memory leak and possible buffer overrun
[ROCm/rccl-tests commit: ab82f1af6f]
2019-08-09 10:22:14 -07:00
Wenkai Du 5b5cf00cbe Allow call ncclCommAbort on Ctrl+C
[ROCm/rccl-tests commit: 23c374475f]
2019-07-26 00:15:16 +00:00
Gilbert Lee 0288eeef75 Checking that number of requested GPUs is not more than number of available GPUs
[ROCm/rccl-tests commit: 043eef6999]
2019-07-11 15:36:21 +00:00
Stanley Tsang 30d348de0e Adding unit tests and files for CI (#4)
* Adding initial unit test and Jenkins code.

Fixing scope of unit tests

Adding unit tests and files for CI

Fixing Jenkinsfile

* Removing typos from Jenkinsfile

* Making some fixes to the Jenkins file; temporarily disabling MPI

* Making corrections to Jenkinsfile

* Correcting dockerNodes entry in Jenkinsfile

* Fixed Jenkinsfile for CI

* Correcting Jenkinsfile for CI

* Updating README to include instructions on how to run unit tests.


[ROCm/rccl-tests commit: 924521ff57]
2019-06-28 08:52:44 -07:00
Wenkai Du 75b5e43633 Fix missing space in Makefile
[ROCm/rccl-tests commit: 3fac1d679b]
2019-05-16 13:18:23 -07:00
Stanley Tsang 1ced548da6 Update README.md
[ROCm/rccl-tests commit: 3aa32972f4]
2019-05-15 11:22:34 -06:00
Stanley Tsang 1f30820bdc Updating README to include CUSTOM_RCCL_LIB.
[ROCm/rccl-tests commit: 79356ec218]
2019-05-15 16:59:47 +00:00
Wenkai Du 514e912b49 enable building with mpich
Use following command to build: MPICH=1 make


[ROCm/rccl-tests commit: 86f053be84]
2019-05-13 23:45:28 +00:00
Stanley Tsang e9b2bd3c6f Adding copyright notice.
[ROCm/rccl-tests commit: 677e2701e7]
2019-05-07 18:27:25 +00:00
Wenkai Du b0e3a2ac64 allow using different memory types for input and output buffers
[ROCm/rccl-tests commit: 3f89175af5]
2019-05-01 12:58:04 -07:00
Wenkai Du 852651be37 fix build with 1.0 library
[ROCm/rccl-tests commit: 7e80ea9d3a]
2019-04-26 17:06:05 -07:00
Gilbert Lee 08a59332af Adding way to specify a custom RCCL shared library file to link against
[ROCm/rccl-tests commit: 10e1572f72]
2019-04-22 10:25:49 -07:00
Wenkai Du 8ff34620fb workaround weak symbol issue
hcc prints "error: alias must point to a defined variable or function"


[ROCm/rccl-tests commit: 4474fe168d]
2019-04-18 10:34:55 -07:00
Stanley Tsang 44b91f03a5 Merge pull request #1 from stanleytsang-amd/master
Adding AMD copyright notices

[ROCm/rccl-tests commit: 31d62c1504]
2019-04-10 16:35:09 -06:00
Stanley Tsang aac7cfb64f Adding AMD copyright notices
[ROCm/rccl-tests commit: 71e663e62d]
2019-04-10 15:28:40 -07:00
Wenkai Du 3c8cfb2d6e hipify nccl-tests to become rccl-tests
[ROCm/rccl-tests commit: a15f771cb2]
2019-04-10 13:43:58 -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