Граф коммитов

119 Коммитов

Автор SHA1 Сообщение Дата
Wenkai Du 5cc7ff0931 Fix missing error checking for AllocateBuffs due to merge (#17)
[ROCm/rccl-tests commit: 9025051bbb]
2022-08-09 11:04:38 -07:00
Liam Wrubleski 10d8a890fb Add CMake files to build & package (#15)
* Add CMake files to build & package

* Change build technique on CI

* Correct CI build command

[ROCm/rccl-tests commit: d704668bf7]
2022-08-09 11:17:07 -06:00
Eiden Yoshida a8ad34e393 Allow gpu config override in CI (#14)
[ROCm/rccl-tests commit: 2af4f6bc3a]
2022-07-28 09:19:16 -06:00
akolliasAMD f6764628f4 updated alltoallV test to not have any zero values (#12)
updated alltoallV test to not have any zero values between ranks

[ROCm/rccl-tests commit: 9925195afc]
2022-07-21 10:28:53 -06:00
Edgar Gabriel 62060965a1 Merge pull request #11 from edgargabriel/ci-fix
update pytest before running CI

[ROCm/rccl-tests commit: 2a18737dc6]
2022-06-13 09:52:40 -05:00
Edgar 69994bd15b update pytest before running CI
There seems to be in an incompatibility between the python installation
used in the CI and pytest. Update pytest before running CI.


[ROCm/rccl-tests commit: 67544e2c34]
2022-06-13 10:20:33 -04:00
Edgar Gabriel 528b3e55b0 Merge pull request #10 from edgargabriel/multi-rank
Multi rank support

[ROCm/rccl-tests commit: 937ea1926e]
2022-06-10 14:03:33 -05:00
Edgar dad6d819d0 implementation of multi-rank support in rccl-tests.
[ROCm/rccl-tests commit: 0500f2f132]
2022-06-10 14:54:10 -04:00
Edgar b199d173a2 create branch up-to-date with rccl-test
[ROCm/rccl-tests commit: 5cd2374edb]
2022-06-10 12:41:56 -04:00
amdkila 652d1963af Check for error code in install script (#2)
[ROCm/rccl-tests commit: 3d6f70659a]
2022-06-10 12:37:53 -04:00
Wenkai Du ab30a6bd32 Print GPU's full PCI bus ID
[ROCm/rccl-tests commit: 6156759a40]
2022-04-06 16:46:17 +00:00
Wenkai Du dded9afea8 Update include path for custom RCCL build
[ROCm/rccl-tests commit: 47238336d9]
2022-03-31 13:18:02 -04:00
Ziyue Yang 08bee52b97 move to a2a api (#9)
[ROCm/rccl-tests commit: 698524e42e]
2022-02-18 08:31:40 -08:00
Wenkai Du db075a1fab Add missing hipStreamDestroy at test exit
[ROCm/rccl-tests commit: 602b745ff4]
2021-11-16 07:50:18 -08:00
Wenkai Du f87bbaf041 Use rccl_bfloat16 class
[ROCm/rccl-tests commit: 8b35847d36]
2021-09-23 16:39:11 -07:00
Wenkai Du cc55343b88 Fix divide by zero error
[ROCm/rccl-tests commit: dc1ad4853d]
2021-09-22 08:43:01 -07:00
Wenkai Du 669a778efb Merge remote-tracking branch 'nccl/master' into develop
[ROCm/rccl-tests commit: 213abee002]
2021-09-20 14:01:22 -07:00
David Addison 56ff821802 Resync with NCCL 2.11
New operator: mulsum
New test: gather


[ROCm/rccl-tests commit: f773748b46]
2021-09-17 09:02:45 -07:00
Wenkai Du fcb1b43e2b Use ROCM_PATH instead of ROCM_HOME
[ROCm/rccl-tests commit: cc34c54509]
2021-07-21 14:19:48 -07:00
Wenkai Du 68be54e52a Merge remote-tracking branch 'nccl/master'
[ROCm/rccl-tests commit: 2d9be62621]
2021-07-15 13:54:43 -07:00
David Addison f81f5baaed Add CUDA graph support only for CUDA 11.3 and later builds
Fixes #90


[ROCm/rccl-tests commit: 1f8f541686]
2021-07-13 10:47:47 -07:00
Wenkai Du 06f4ccd9d2 Merge remote-tracking branch 'nccl/master' into develop
[ROCm/rccl-tests commit: 9f8ddadcdf]
2021-07-13 08:11:44 -07:00
David Addison 6719794fc8 Removed MPI_SUPPORT conditional compilation of average flag
[ROCm/rccl-tests commit: b9f90d12a9]
2021-07-12 11:43:57 -07:00
David Addison d3061dc2a9 Fix issues with MPI_Allreduce and multi-threaded tests
[ROCm/rccl-tests commit: 547e119d35]
2021-07-08 16:42:40 -07:00
David Addison ea6eec9e80 Updated with new command line arguments
[ROCm/rccl-tests commit: 11cff17a04]
2021-07-06 16:27:45 -07:00
David Addison 230983c84e Merge branch 'bfloat16'
[ROCm/rccl-tests commit: f476f4a17a]
2021-07-06 10:20:32 -07:00
David Addison a23cffe28a Added new option to report average iteration time
[ROCm/rccl-tests commit: 1dfc76eccc]
2021-06-30 19:36:07 -07:00
David Addison 1044cd1f32 Resync with changes in gitilab-master code
[ROCm/rccl-tests commit: 1ae8cdc315]
2021-06-30 13:16:04 -07:00
David Addison efaaf56199 Merge pull request #88 from nzmsv/master
Cleanup argument error handling and messages

[ROCm/rccl-tests commit: 44df0bf010]
2021-06-30 12:35:47 -07:00
David Addison d30e35f150 Added new tests: scatter, sendrecv, hypercube
[ROCm/rccl-tests commit: 9dae3d3a37]
2021-06-28 16:49:10 -07:00
David Addison e73e5a239b Added support for CUDA graph capture/replay (-G)
[ROCm/rccl-tests commit: e55ad3796d]
2021-06-28 14:19:45 -07:00
David Addison 20b63cf465 Fixed formatting for bfloat16 support
[ROCm/rccl-tests commit: 526eacadf7]
2021-06-28 10:12:34 -07:00
David Addison a41268e26e Add support for ncclAvg operation
[ROCm/rccl-tests commit: cde7e769c1]
2021-06-28 09:41:58 -07:00
Greg Inozemtsev 45c28c6c36 Cleanup argument error handling and messages
Add error checking for minbytes and maxbytes arguments

Also accept lowercase literals when parsing size arguments and print errors and usage on stderr.


[ROCm/rccl-tests commit: c4de829d91]
2021-06-04 21:47:40 +00:00
Sylvain Jeaugey 05f0ab10e6 Update PERFORMANCE.md
[ROCm/rccl-tests commit: e12c35d84b]
2021-05-27 09:12:52 -07:00
Wenkai Du 9de1f7dc53 Update mpich include path
[ROCm/rccl-tests commit: 0fccaec26f]
2021-04-16 18:25:54 -04:00
Stanley Tsang 93f75304ec Merge pull request #8 from stanleytsang-amd/less_mem_types_unittests
Disabling host and fine memory types for CI testing

[ROCm/rccl-tests commit: a065ec606d]
2021-03-16 17:00:44 -06:00
Stanley Tsang a2a57c12e3 Disabling host and fine memory types for CI testing
[ROCm/rccl-tests commit: 5373e3c630]
2021-03-16 20:38:13 +00:00
David Addison 882c60210b Add support for new datatype: bfloat16
[ROCm/rccl-tests commit: e37545e491]
2021-03-15 17:13:35 -07:00
David Addison a74716696b Merge pull request #67 from NVIDIA/big_buffers
Do not allocate memory for expected buffer if checking disabled

[ROCm/rccl-tests commit: 0b30de583f]
2021-02-04 09:24:09 -08:00
Wenkai Du 1a07751dbe Revert "Allow call ncclCommAbort on Ctrl+C"
This reverts commit 5b5cf00cbe.


[ROCm/rccl-tests commit: 39086cdc0a]
2021-02-03 21:16:18 -05:00
Wenkai Du ff33f773e9 Merge remote-tracking branch 'nccl/master'
[ROCm/rccl-tests commit: 04422e03fd]
2021-02-03 21:01:24 -05:00
David Addison c62bde3272 Do not allocate memory for expected buffer if checking disabled
This allows the tests to be run with larger buffers


[ROCm/rccl-tests commit: 7677f3f608]
2021-01-20 17:08:40 -08:00
David Addison 281348cba9 Merge pull request #64 from NVIDIA/hosthash_boot_id
Add boot_id to the hostname hash due to collisions on Azure

[ROCm/rccl-tests commit: 2f9bba9f20]
2021-01-11 10:02:20 -08:00
Wenkai Du dbd8add7d1 Add tests code that can print info and reset input/output buffers
[ROCm/rccl-tests commit: e5f1482efb]
2021-01-04 16:51:16 -05:00
David Addison 819d6ce228 Add boot_id to the hostname hash due to collisions on Azure
Fixes #60


[ROCm/rccl-tests commit: ae1ce98e69]
2021-01-04 11:38:45 -08:00
Sylvain Jeaugey 5a9f62c2b7 Merge pull request #61 from jithinjosepkl/master
Use DJB2a hash algorithm in getHostHash()

[ROCm/rccl-tests commit: 464f038106]
2020-12-18 10:39:43 -08:00
Jithin Jose f770d161f3 Use DJB2a hash algorithm in getHostHash()
[ROCm/rccl-tests commit: da67a81c8e]
2020-12-18 10:12:54 -08:00
Wenkai Du 5624e4fcb3 Add support for testing memory allocated with hipMallocManaged
[ROCm/rccl-tests commit: 3117033150]
2020-12-15 22:05:50 -05:00
Wenkai Du 243033043b Fix alltoallv test
[ROCm/rccl-tests commit: d310466d88]
2020-12-14 18:03:06 -05:00