76333 Коммитов
Автор SHA1 Сообщение Дата
Maisam Arif 9a98e0e317 Updated Versioning
corrected to amd-smi version from rocm-smi version
	Added newline characters in the gpu choices
	Updated cli versioning to 23.2.1.0 to match amd-smi

Signed-off-by: Maisam Arif <maisarif@amd.com>
Change-Id: Ia6db3a281e2349e05a09209bdcfdfa5ac48e3a86


[ROCm/amdsmi commit: ca59a60a9a]
2023-08-01 14:28:27 -04:00
Maisam Arif d705801adf ASIC serial updates
Corrected asic serial fallback to use rsmi's unique id
	Removed product serial due to duplication

Change-Id: Ib4e9ac00d2bf31ccbc35060bc84f7e79e5332d37
Signed-off-by: Maisam Arif <maisarif@amd.com>
2023-08-01 14:28:19 -04:00
Maisam Arif 294b2df38f ASIC serial updates
Corrected asic serial fallback to use rsmi's unique id
	Removed product serial due to duplication

Change-Id: Ib4e9ac00d2bf31ccbc35060bc84f7e79e5332d37
Signed-off-by: Maisam Arif <maisarif@amd.com>


[ROCm/amdsmi commit: d705801adf]
2023-08-01 14:28:19 -04:00
David Yat Sin 66b66e42cd Keep libdrm device_handle on older libdrm
Even if the version of libdrm older and does not support the
amdgpu_device_get_fd function, the device_handle stored in
amdgpu_handle[] is still valid and can be returned via
hsaKmtGetAMDGPUDeviceHandle.

Change-Id: I024a3e82e6cfebac5577aefe359b067746c4023e
2023-08-01 10:52:26 -04:00
David Yat Sin b5f6c688b6 Keep libdrm device_handle on older libdrm
Even if the version of libdrm older and does not support the
amdgpu_device_get_fd function, the device_handle stored in
amdgpu_handle[] is still valid and can be returned via
hsaKmtGetAMDGPUDeviceHandle.

Change-Id: I024a3e82e6cfebac5577aefe359b067746c4023e


[ROCm/ROCR-Runtime commit: 66b66e42cd]
2023-08-01 10:52:26 -04:00
Maneesh Gupta e45838a25c Revert "SWDEV-389530 - [ABI Break]Match error with cuda"
This reverts commit 2b78a9c443.

Change-Id: I07aac68c76b3bc42b595330fdbbb04646b35a814


[ROCm/clr commit: 76a4bd1d7f]
2023-07-31 21:41:54 -04:00
Maneesh Gupta 76a4bd1d7f Revert "SWDEV-389530 - [ABI Break]Match error with cuda"
This reverts commit c7d8557eee.

Change-Id: I07aac68c76b3bc42b595330fdbbb04646b35a814
2023-07-31 21:41:54 -04:00
Maneesh Gupta 6dfea7d3a1 Revert "SWDEV-264166 - [ABI Break] goodbye gcnArch, hello gcnArchName"
This reverts commit 638e204ed0.

Change-Id: Ia7b9ca115be4f9591b195194eed967fc6c330012


[ROCm/hipother commit: 0d3dbe1a1d]
2023-07-31 21:41:12 -04:00
Maneesh Gupta 0d3dbe1a1d Revert "SWDEV-264166 - [ABI Break] goodbye gcnArch, hello gcnArchName"
This reverts commit c15ba5c755.

Change-Id: Ia7b9ca115be4f9591b195194eed967fc6c330012
2023-07-31 21:41:12 -04:00
Maneesh Gupta 045ec1919e Revert "SWDEV-264166 - [ABI Break] goodbye gcnArch, hello gcnArchName"
This reverts commit 20add33513.

Change-Id: Ia7b9ca115be4f9591b195194eed967fc6c330012


[ROCm/clr commit: 8c89d16572]
2023-07-31 21:41:12 -04:00
Maneesh Gupta 8c89d16572 Revert "SWDEV-264166 - [ABI Break] goodbye gcnArch, hello gcnArchName"
This reverts commit f136a576f5.

Change-Id: Ia7b9ca115be4f9591b195194eed967fc6c330012
2023-07-31 21:41:12 -04:00
JoseSantosAMD f90acbd037 Use llvm-cxxfilt to demangle names in kernel_name_shortener
Signed-off-by: JoseSantosAMD <Jose.Santos@amd.com>


[ROCm/rocprofiler-compute commit: 9360ed8b0c]
2023-07-31 14:19:26 -05:00
JoseSantosAMD 9360ed8b0c Use llvm-cxxfilt to demangle names in kernel_name_shortener
Signed-off-by: JoseSantosAMD <Jose.Santos@amd.com>
2023-07-31 14:19:26 -05:00
David Yat Sin 93aff0b439 Fix compile error when using clang
Fix compile error due to arithmetic on void*
Fix some compile warnings

Change-Id: I03ded438c5af77ba61c0a7017be5d4fe1e16c16c
2023-07-31 18:29:19 +00:00
David Yat Sin 47b40068f6 Fix compile error when using clang
Fix compile error due to arithmetic on void*
Fix some compile warnings

Change-Id: I03ded438c5af77ba61c0a7017be5d4fe1e16c16c


[ROCm/ROCR-Runtime commit: 93aff0b439]
2023-07-31 18:29:19 +00:00
Wenkai Du 56ab1e8771 p2p_latency_test: clean up IPC temp files at exit (#832)
[ROCm/rccl commit: 0441eec32e]
2023-07-31 08:11:07 -07:00
Wenkai Du 0441eec32e p2p_latency_test: clean up IPC temp files at exit (#832) 2023-07-31 08:11:07 -07:00
dependabot[bot] 9a6209f86a Bump rocm-docs-core from 0.19.0 to 0.20.0 in /docs/sphinx (#833)
Bumps [rocm-docs-core](https://github.com/RadeonOpenCompute/rocm-docs-core) from 0.19.0 to 0.20.0.
- [Release notes](https://github.com/RadeonOpenCompute/rocm-docs-core/releases)
- [Changelog](https://github.com/RadeonOpenCompute/rocm-docs-core/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/RadeonOpenCompute/rocm-docs-core/compare/v0.19.0...v0.20.0)

---
updated-dependencies:
- dependency-name: rocm-docs-core
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

[ROCm/rccl commit: 898bc1ff37]
2023-07-31 08:38:52 -06:00
dependabot[bot] 898bc1ff37 Bump rocm-docs-core from 0.19.0 to 0.20.0 in /docs/sphinx (#833)
Bumps [rocm-docs-core](https://github.com/RadeonOpenCompute/rocm-docs-core) from 0.19.0 to 0.20.0.
- [Release notes](https://github.com/RadeonOpenCompute/rocm-docs-core/releases)
- [Changelog](https://github.com/RadeonOpenCompute/rocm-docs-core/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/RadeonOpenCompute/rocm-docs-core/compare/v0.19.0...v0.20.0)

---
updated-dependencies:
- dependency-name: rocm-docs-core
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-31 08:38:52 -06:00
Bill(Shuzhou) Liu 3bdcaa1deb Crash when ecc count sysfile cannot be read
Replace assert with error handling code.

Change-Id: I6500ae4d38a8caea87828aa7d76373d20c8354c7


[ROCm/rocm_smi_lib commit: 0522439ac2]
2023-07-31 08:36:53 -05:00
Bill(Shuzhou) Liu 0522439ac2 Crash when ecc count sysfile cannot be read
Replace assert with error handling code.

Change-Id: I6500ae4d38a8caea87828aa7d76373d20c8354c7
2023-07-31 08:36:53 -05:00
Bill(Shuzhou) Liu 14752945c0 Crash when ecc count sysfile cannot be read
Replace assert with error handling code.

Change-Id: I6500ae4d38a8caea87828aa7d76373d20c8354c7


[ROCm/amdsmi commit: 0522439ac2]
2023-07-31 08:36:53 -05:00
Ioannis Assiouras 62573a3ec4 SWDEV-414482 - Remove cmake_minimum_required from hip-config.cmake
It currently sets an old cmake version that gives warnings with
recent versions of cmake and it is something that should not be
dictated by the config file but instead be set at the app level.

Change-Id: I3584159cafeb0bf3f6ae4929ac062dc11b3658a5


[ROCm/clr commit: 683c041a73]
2023-07-31 14:34:01 +01:00
Ioannis Assiouras 683c041a73 SWDEV-414482 - Remove cmake_minimum_required from hip-config.cmake
It currently sets an old cmake version that gives warnings with
recent versions of cmake and it is something that should not be
dictated by the config file but instead be set at the app level.

Change-Id: I3584159cafeb0bf3f6ae4929ac062dc11b3658a5
2023-07-31 14:34:01 +01:00
Maneesh Gupta 783f4f0e80 Update jenkinsfile
[ROCm/hip-tests commit: aad0aac16c]
2023-07-31 18:37:16 +05:30
Maneesh Gupta aad0aac16c Update jenkinsfile 2023-07-31 18:37:16 +05:30
Hao Zhou 0ae6501479 Merge amd-staging into amd-master 20230731
Signed-off-by: Hao Zhou <Hao.Zhou@amd.com>
Change-Id: I606526255c6120c373fe25723c698ddf3d174b17


[ROCm/rocm_smi_lib commit: c4bc5550f7]
2023-07-31 13:51:06 +08:00
Hao Zhou c4bc5550f7 Merge amd-staging into amd-master 20230731
Signed-off-by: Hao Zhou <Hao.Zhou@amd.com>
Change-Id: I606526255c6120c373fe25723c698ddf3d174b17
2023-07-31 13:51:06 +08:00
gilbertlee-amd 1066eb08c5 Updating Doxygen documentation (#831)
[ROCm/rccl commit: afa4a5ecf8]
2023-07-28 16:09:06 -06:00
gilbertlee-amd afa4a5ecf8 Updating Doxygen documentation (#831) 2023-07-28 16:09:06 -06:00
ROCm CI Service Account b86198bd55 SWDEV-398297 - HIP Documentation Updates for ROCm 5.6 (#3234)
Change-Id: Ic1fe8c4b7a98d86902a59676b1dc99c150650d30


[ROCm/hip commit: 3d5ab76896]
2023-07-28 11:30:21 -07:00
ROCm CI Service Account 3d5ab76896 SWDEV-398297 - HIP Documentation Updates for ROCm 5.6 (#3234)
Change-Id: Ic1fe8c4b7a98d86902a59676b1dc99c150650d30
2023-07-28 11:30:21 -07:00
ROCm CI Service Account 1e4c1279dd SWDEV-398297 - HIP Documentation Updates for ROCm 5.6-needed for 23.10 (#3250)
Change-Id: I514a0a941fcc6ebd940f5c6c6700c3c305f04a56


[ROCm/hip commit: 77831c91d8]
2023-07-28 11:29:50 -07:00
ROCm CI Service Account 77831c91d8 SWDEV-398297 - HIP Documentation Updates for ROCm 5.6-needed for 23.10 (#3250)
Change-Id: I514a0a941fcc6ebd940f5c6c6700c3c305f04a56
2023-07-28 11:29:50 -07:00
Jaydeep Patel 5b51ca53f4 SWDEV-412993 - As origin is passed with start, region should be end.
Change-Id: I7077484d4d8c302fb2f2714cb68c15ba5173eae3


[ROCm/clr commit: a28a5a9a38]
2023-07-28 12:56:53 -04:00
Jaydeep Patel a28a5a9a38 SWDEV-412993 - As origin is passed with start, region should be end.
Change-Id: I7077484d4d8c302fb2f2714cb68c15ba5173eae3
2023-07-28 12:56:53 -04:00
Nicholas Curtis 49f5647608 fix max BF16 flop rate on CDNA2
Signed-off-by: Nicholas Curtis <nicurtis@amd.com>


[ROCm/rocprofiler-compute commit: 42248d5391]
2023-07-28 12:38:11 -04:00
Nicholas Curtis 42248d5391 fix max BF16 flop rate on CDNA2
Signed-off-by: Nicholas Curtis <nicurtis@amd.com>
2023-07-28 12:38:11 -04:00
Ioannis Assiouras b8b8ae323a SWDEV-404865 - Remove unused macro definitions from hip-lang-config.cmake
Change-Id: I726884d81b9cd83355f0f26306dca04256b82a4a


[ROCm/clr commit: 9b78869e64]
2023-07-28 12:27:53 -04:00
Ioannis Assiouras 9b78869e64 SWDEV-404865 - Remove unused macro definitions from hip-lang-config.cmake
Change-Id: I726884d81b9cd83355f0f26306dca04256b82a4a
2023-07-28 12:27:53 -04:00
Ioannis Assiouras 41fe945a7a SWDEV-386448 - Remove setting of HIP_CLANG_ROOT, HIP_PATH and ROCM_PATH in hip-config.cmake
Change-Id: I232d9078087483606fe30176092fb05743919ac8


[ROCm/clr commit: 24f1368ad3]
2023-07-28 11:54:45 +01:00
Ioannis Assiouras 24f1368ad3 SWDEV-386448 - Remove setting of HIP_CLANG_ROOT, HIP_PATH and ROCM_PATH in hip-config.cmake
Change-Id: I232d9078087483606fe30176092fb05743919ac8
2023-07-28 11:54:45 +01:00
Hao Zhou 8b85f35367 Merge amd-staging into amd-master 20230728
Signed-off-by: Hao Zhou <Hao.Zhou@amd.com>
Change-Id: I8d5505cb14009eed9d52a73f73a8317e58f4b8c3
2023-07-28 16:00:59 +08:00
Hao Zhou 61a650b33b Merge amd-staging into amd-master 20230728
Signed-off-by: Hao Zhou <Hao.Zhou@amd.com>
Change-Id: I8d5505cb14009eed9d52a73f73a8317e58f4b8c3


[ROCm/amdsmi commit: 8b85f35367]
2023-07-28 16:00:59 +08:00
gobhardw 0ecf3cb2e1 SWDEV-413890 and formatting changes
Change-Id: Icea4ddf9dbdb6181bd8affdec9072738fcfa215e
2023-07-28 12:33:00 +05:30
gobhardw 94fe5ba5d8 SWDEV-413890 and formatting changes
Change-Id: Icea4ddf9dbdb6181bd8affdec9072738fcfa215e


[ROCm/rocprofiler commit: 0ecf3cb2e1]
2023-07-28 12:33:00 +05:30
Wenkai Du b0255eb9fb Revert "Enable Ll128 on gfx90a (#823)" (#829)
This reverts commit d80fba94e9.

Also increase number of parallel jobs for linking

[ROCm/rccl commit: 3db371c9a5]
2023-07-27 20:25:18 -07:00
Wenkai Du 3db371c9a5 Revert "Enable Ll128 on gfx90a (#823)" (#829)
This reverts commit 420f8af6a0.

Also increase number of parallel jobs for linking
2023-07-27 20:25:18 -07:00
Deepak Mewar 8a9771b225 esmi library integration update v1.0
1. new class files for cpu socket and cpu core created
2. wrapper API's for getting energy monitoring, system
   statistics, power monitoring values implemented
3. modified amdsmi init & cleanup functions for esmi lib support
4. modified amdsmi system class for esmi lib support
5. sample test code created in example dir

Change-Id: Ic41f31641c283a681de696bb4346b557265bad42
2023-07-27 17:29:27 -05:00
Deepak Mewar 263a9fb6f4 esmi library integration update v1.0
1. new class files for cpu socket and cpu core created
2. wrapper API's for getting energy monitoring, system
   statistics, power monitoring values implemented
3. modified amdsmi init & cleanup functions for esmi lib support
4. modified amdsmi system class for esmi lib support
5. sample test code created in example dir

Change-Id: Ic41f31641c283a681de696bb4346b557265bad42


[ROCm/amdsmi commit: 8a9771b225]
2023-07-27 17:29:27 -05:00