Colin Smith
1349b382cd
Merge pull request #299 from ROCmSoftwarePlatform/develop
...
Enable target id build
[ROCm/rccl commit: 377b43470b ]
2020-11-10 15:47:42 -07:00
Colin Smith
377b43470b
Merge pull request #299 from ROCmSoftwarePlatform/develop
...
Enable target id build
2020-11-10 15:47:42 -07:00
a7ef699687
Clique kernel support ( #295 )
...
* Adding experimental clique-based kernels (opt-in only)
Co-authored-by: Stanley Tsang <stanley.tsang@amd.com >
Co-authored-by: Gilbert Lee <gilbert.lee@amd.com >
Co-authored-by: Wenkai Du <43822138+wenkaidu@users.noreply.github.com >
[ROCm/rccl commit: 41bcfb8878 ]
2020-11-10 15:44:10 -07:00
41bcfb8878
Clique kernel support ( #295 )
...
* Adding experimental clique-based kernels (opt-in only)
Co-authored-by: Stanley Tsang <stanley.tsang@amd.com >
Co-authored-by: Gilbert Lee <gilbert.lee@amd.com >
Co-authored-by: Wenkai Du <43822138+wenkaidu@users.noreply.github.com >
2020-11-10 15:44:10 -07:00
Chris Freehill
7280f28b40
rsmitst address sanitizer support
...
Also, add libasan flag variants for librocm_smi
Change-Id: Ibd012e40d26907addf8c0550aaf9f78c11b8d51f
[ROCm/rocm_smi_lib commit: bf6af90908 ]
2020-11-10 15:45:56 -06:00
Chris Freehill
bf6af90908
rsmitst address sanitizer support
...
Also, add libasan flag variants for librocm_smi
Change-Id: Ibd012e40d26907addf8c0550aaf9f78c11b8d51f
2020-11-10 15:45:56 -06:00
Chris Freehill
bd9e47a53c
rsmitst address sanitizer support
...
Also, add libasan flag variants for librocm_smi
Change-Id: Ibd012e40d26907addf8c0550aaf9f78c11b8d51f
[ROCm/amdsmi commit: bf6af90908 ]
2020-11-10 15:45:56 -06:00
Chris Freehill
6fc9f802ae
Quiet address sanitizer warnings
...
Also,
* Fix some doxygen issues
* Fix address sanitizer issues in rsmitst
Change-Id: Ie6c6fd9af5c418210b7064e79650fb92cd4a5e2b
[ROCm/rocm_smi_lib commit: 63064b0000 ]
2020-11-10 14:16:39 -06:00
Chris Freehill
63064b0000
Quiet address sanitizer warnings
...
Also,
* Fix some doxygen issues
* Fix address sanitizer issues in rsmitst
Change-Id: Ie6c6fd9af5c418210b7064e79650fb92cd4a5e2b
2020-11-10 14:16:39 -06:00
Chris Freehill
c6a58d91cb
Quiet address sanitizer warnings
...
Also,
* Fix some doxygen issues
* Fix address sanitizer issues in rsmitst
Change-Id: Ie6c6fd9af5c418210b7064e79650fb92cd4a5e2b
[ROCm/amdsmi commit: 63064b0000 ]
2020-11-10 14:16:39 -06:00
Bill(Shuzhou) Liu
bb6d98b036
The collectd plugin for RDC
...
Two files are added to the python_binding folder:
* The rdc_collectd.py is a collectd plugin to store the RDC
metrics to the collectd round robin database.
* The rdc_collectd.conf is a configure file which can control
which fields to collect, how frequently the fields can be collected
and run the plugin in embedded mode.
Change-Id: Ief44d004376ca8a82ed0d8ad36805243acb47080
2020-11-10 14:26:49 -05:00
Bill(Shuzhou) Liu
121f5617fe
The collectd plugin for RDC
...
Two files are added to the python_binding folder:
* The rdc_collectd.py is a collectd plugin to store the RDC
metrics to the collectd round robin database.
* The rdc_collectd.conf is a configure file which can control
which fields to collect, how frequently the fields can be collected
and run the plugin in embedded mode.
Change-Id: Ief44d004376ca8a82ed0d8ad36805243acb47080
[ROCm/rdc commit: bb6d98b036 ]
2020-11-10 14:26:49 -05:00
Wenkai Du
273974393e
Use target id of xnack off ( #298 )
...
[ROCm/rccl commit: 1fdb216f87 ]
2020-11-10 11:10:48 -08:00
Wenkai Du
1fdb216f87
Use target id of xnack off ( #298 )
2020-11-10 11:10:48 -08:00
Konstantin Zhuravlyov
3a08d0964e
Implement Target ID Proposal
...
Changes from Konstantin Zhuravlyov, Tony Tye
Change-Id: I532801193afa9d5b8ac2a877b5497eab661f0597
2020-11-10 13:42:35 -05:00
Konstantin Zhuravlyov
ba667661c5
Implement Target ID Proposal
...
Changes from Konstantin Zhuravlyov, Tony Tye
Change-Id: I532801193afa9d5b8ac2a877b5497eab661f0597
[ROCm/ROCR-Runtime commit: 3a08d0964e ]
2020-11-10 13:42:35 -05:00
Konstantin Zhuravlyov
1b1b2998ad
SWDEV-198415 - Implement Target ID Proposal
...
Changes from Jatin Chaudhary, Tony Tye
Change-Id: I14904920ad2356ae2098cf827b83613089d33962
[ROCm/clr commit: 73fb01cb3a ]
2020-11-10 13:31:43 -05:00
Konstantin Zhuravlyov
73fb01cb3a
SWDEV-198415 - Implement Target ID Proposal
...
Changes from Jatin Chaudhary, Tony Tye
Change-Id: I14904920ad2356ae2098cf827b83613089d33962
2020-11-10 13:31:43 -05:00
Konstantin Zhuravlyov
20390689ff
SWDEV-198415 - Implement Target ID Proposal
...
Changes from Jatin Chaudhary, Tony Tye
Change-Id: I14904920ad2356ae2098cf827b83613089d33962
[ROCm/hip commit: c4beefe00b ]
2020-11-10 13:31:43 -05:00
Konstantin Zhuravlyov
c4beefe00b
SWDEV-198415 - Implement Target ID Proposal
...
Changes from Jatin Chaudhary, Tony Tye
Change-Id: I14904920ad2356ae2098cf827b83613089d33962
2020-11-10 13:31:43 -05:00
Konstantin Zhuravlyov
29cce17291
SWDEV-198415 - Implement Target ID Proposal
...
Changes from Jason Tang, Tony Tye
Change-Id: Idb9b6923f12dfb61a5773c9aa3d3fbeb1327ec47
[ROCm/clr commit: ee6b0d9294 ]
2020-11-10 13:22:58 -05:00
Konstantin Zhuravlyov
ee6b0d9294
SWDEV-198415 - Implement Target ID Proposal
...
Changes from Jason Tang, Tony Tye
Change-Id: Idb9b6923f12dfb61a5773c9aa3d3fbeb1327ec47
2020-11-10 13:22:58 -05:00
Cole Nelson
789e63c046
CMakeList.txt: conformant package names
...
Still needs valid email ID in the form of package_name.support@amd.com .
SWDEV-257322
Names complete as built (internal) :
roctracer-dev_1.0.0.40000-crdnnv.444_amd64.deb
roctracer-dev-1.0.0.40000-crdnnv.444.el7.x86_64.rpm
These changes are to satisfy:
http://confluence.amd.com/display/GPUCPT/Package+File+Naming
Change-Id: I5991326eb87d7dfa1304e3b2c5afb78f5a0c0361
Signed-off-by: Cole Nelson <cole.nelson@amd.com >
[ROCm/roctracer commit: 16ad4e9de7 ]
2020-11-10 13:06:36 -05:00
Cole Nelson
16ad4e9de7
CMakeList.txt: conformant package names
...
Still needs valid email ID in the form of package_name.support@amd.com .
SWDEV-257322
Names complete as built (internal) :
roctracer-dev_1.0.0.40000-crdnnv.444_amd64.deb
roctracer-dev-1.0.0.40000-crdnnv.444.el7.x86_64.rpm
These changes are to satisfy:
http://confluence.amd.com/display/GPUCPT/Package+File+Naming
Change-Id: I5991326eb87d7dfa1304e3b2c5afb78f5a0c0361
Signed-off-by: Cole Nelson <cole.nelson@amd.com >
2020-11-10 13:06:36 -05:00
Wenkai Du
a0109b2eae
Use ncclSend/ncclRecv for alltoall type of collectives as default ( #297 )
...
[ROCm/rccl commit: 2e8b3a0857 ]
2020-11-09 11:23:17 -08:00
Wenkai Du
2e8b3a0857
Use ncclSend/ncclRecv for alltoall type of collectives as default ( #297 )
2020-11-09 11:23:17 -08:00
Jason Tang
4fc5f10159
SWDEV-256292 - Fix build failure when using lightning to build
...
clang complains there are multiple definitions of ret_val
Change-Id: I949af23e0658b28b339b378c9c0e4681d83d5f5a
[ROCm/clr commit: ee2e91912b ]
2020-11-09 11:39:03 -05:00
Jason Tang
ee2e91912b
SWDEV-256292 - Fix build failure when using lightning to build
...
clang complains there are multiple definitions of ret_val
Change-Id: I949af23e0658b28b339b378c9c0e4681d83d5f5a
2020-11-09 11:39:03 -05:00
gilbertlee-amd
1af4a5c9fa
Adding a CHANGELOG ( #296 )
...
[ROCm/rccl commit: bdd8adf1ca ]
2020-11-05 13:38:30 -07:00
gilbertlee-amd
bdd8adf1ca
Adding a CHANGELOG ( #296 )
2020-11-05 13:38:30 -07:00
Chris Freehill
0fb36c2f41
Make CMakeLists.txt recognize ADDRESS_SANITIZER
...
Change-Id: Ic80ac42c62cd400e48fb26d504547931fdd6863a
[ROCm/rocm_smi_lib commit: e7c8dfe2a2 ]
2020-11-04 17:57:31 -06:00
Chris Freehill
e7c8dfe2a2
Make CMakeLists.txt recognize ADDRESS_SANITIZER
...
Change-Id: Ic80ac42c62cd400e48fb26d504547931fdd6863a
2020-11-04 17:57:31 -06:00
Chris Freehill
fa475d307a
Make CMakeLists.txt recognize ADDRESS_SANITIZER
...
Change-Id: Ic80ac42c62cd400e48fb26d504547931fdd6863a
[ROCm/amdsmi commit: e7c8dfe2a2 ]
2020-11-04 17:57:31 -06:00
Chauncey Hui
bbdbe22f6e
SWDEV-2 - Change OpenCL version number from 3223 to 3224
...
[ROCm/clr commit: 115d5ccfd5 ]
2020-11-04 03:00:06 -05:00
Chauncey Hui
115d5ccfd5
SWDEV-2 - Change OpenCL version number from 3223 to 3224
2020-11-04 03:00:06 -05:00
Tianci.Yin
1231570441
kfdtest: add DID for gfx1010 blockchain SKU
...
Change-Id: Icd52c5db4dd975086fcfb13deb6727919c1f5809
Signed-off-by: Tianci.Yin <tianci.yin@amd.com >
2020-11-04 01:14:32 -05:00
Tianci.Yin
349fe6a583
kfdtest: add DID for gfx1010 blockchain SKU
...
Change-Id: Icd52c5db4dd975086fcfb13deb6727919c1f5809
Signed-off-by: Tianci.Yin <tianci.yin@amd.com >
[ROCm/ROCR-Runtime commit: 1231570441 ]
2020-11-04 01:14:32 -05:00
Chengming Gui
f283fe2854
kfdtest: update shader code for gfx10.3 kfdtest
...
s_store_* instruction set was retired from gfx10.3
Signed-off-by: Chengming Gui <Jack.Gui@amd.com >
Change-Id: Ibe41a3fe7e053fb345b1af6ad4abc22a0885bc81
2020-11-03 22:25:39 -05:00
Chengming Gui
55fe1ba5a3
kfdtest: update shader code for gfx10.3 kfdtest
...
s_store_* instruction set was retired from gfx10.3
Signed-off-by: Chengming Gui <Jack.Gui@amd.com >
Change-Id: Ibe41a3fe7e053fb345b1af6ad4abc22a0885bc81
[ROCm/ROCR-Runtime commit: f283fe2854 ]
2020-11-03 22:25:39 -05:00
Wenkai Du
a4dd1a9548
Improve GPU direct RDMA handling on Rome ( #294 )
...
[ROCm/rccl commit: 709b7e4880 ]
2020-11-03 14:29:08 -08:00
Wenkai Du
709b7e4880
Improve GPU direct RDMA handling on Rome ( #294 )
2020-11-03 14:29:08 -08:00
Alex Xie
4029485d75
SWDEV-258132 [LNX][Navi23] Segmentation fault when run clinfo
...
Change-Id: Ic8833726214b32f70a35f3922baf2afae87b25af
[ROCm/clr commit: f5ce682ac3 ]
2020-11-03 14:40:31 -05:00
Alex Xie
f5ce682ac3
SWDEV-258132 [LNX][Navi23] Segmentation fault when run clinfo
...
Change-Id: Ic8833726214b32f70a35f3922baf2afae87b25af
2020-11-03 14:40:31 -05:00
Felix Kuehling
e515fd818b
Revert "libhsakmt: optimize system memory allocation"
...
This reverts commit 8f26c0c40c .
Reason for revert: This commit caused a regression rocrtst memory
subtest: Maximum Single Allocation in Memory Pools failed.
Change-Id: I15330625603f893200a08cd8b5b097f9bf95361f
2020-11-03 12:19:56 -05:00
Felix Kuehling
d8ded1fa6e
Revert "libhsakmt: optimize system memory allocation"
...
This reverts commit 35b07e1e28 .
Reason for revert: This commit caused a regression rocrtst memory
subtest: Maximum Single Allocation in Memory Pools failed.
Change-Id: I15330625603f893200a08cd8b5b097f9bf95361f
[ROCm/ROCR-Runtime commit: e515fd818b ]
2020-11-03 12:19:56 -05:00
Tao Sang
e6a4e455e5
Make hipMemset*Async* tests pass in static lib
...
3 hipMemset*Async* direct tests will crash in static lib because
some hsa objects are not initialized when hip apis call them.
The fix will make the hip apis called in main() so that hsa objects
have been initialized at that stage.
Change-Id: I41eb29b8c2588acac0cd3ae6d96b14fb1abd235a
[ROCm/clr commit: 272f89a966 ]
2020-11-03 09:54:30 -05:00
Tao Sang
272f89a966
Make hipMemset*Async* tests pass in static lib
...
3 hipMemset*Async* direct tests will crash in static lib because
some hsa objects are not initialized when hip apis call them.
The fix will make the hip apis called in main() so that hsa objects
have been initialized at that stage.
Change-Id: I41eb29b8c2588acac0cd3ae6d96b14fb1abd235a
2020-11-03 09:54:30 -05:00
Tao Sang
acfeb818a5
Make hipMemset*Async* tests pass in static lib
...
3 hipMemset*Async* direct tests will crash in static lib because
some hsa objects are not initialized when hip apis call them.
The fix will make the hip apis called in main() so that hsa objects
have been initialized at that stage.
Change-Id: I41eb29b8c2588acac0cd3ae6d96b14fb1abd235a
[ROCm/hip commit: f9726a727d ]
2020-11-03 09:54:30 -05:00
Tao Sang
f9726a727d
Make hipMemset*Async* tests pass in static lib
...
3 hipMemset*Async* direct tests will crash in static lib because
some hsa objects are not initialized when hip apis call them.
The fix will make the hip apis called in main() so that hsa objects
have been initialized at that stage.
Change-Id: I41eb29b8c2588acac0cd3ae6d96b14fb1abd235a
2020-11-03 09:54:30 -05:00
Chauncey Hui
b6b4658f63
SWDEV-2 - Change OpenCL version number from 3222 to 3223
...
[ROCm/clr commit: 137c61d20c ]
2020-11-03 03:00:04 -05:00