Jatin Chaudhary
4ccc9677c0
SWDEV-425090 - remove some tests
...
Remove set of tests which checks for string "error" in clang's output.
This is something HIP can not control and can lead to failures when we
move around with C++ versions or clang decides to make some changes in
its error logging.
Change-Id: Iddbc3177d5a934bd4113e1475d0c759019270aed
2025-01-31 04:21:28 -05:00
Vladana Stojiljkovic
09c23c5a1c
SWDEV-477981 - Implement tests for hipTexRefGetFlags
...
Change-Id: Iaa57185aa190ee44eb4ca54bc96bfac777ba0dd2
[ROCm/hip-tests commit: c1cc0e4ffe ]
2025-01-31 04:04:18 -05:00
Vladana Stojiljkovic
c1cc0e4ffe
SWDEV-477981 - Implement tests for hipTexRefGetFlags
...
Change-Id: Iaa57185aa190ee44eb4ca54bc96bfac777ba0dd2
2025-01-31 04:04:18 -05:00
Vladana Stojiljkovic
3be5c48036
SWDEV-475127 - Implement tests for hipBindTextureToArray
...
Change-Id: Id9eb92eed120dc214a4bfc9405997e4b706f7a4b
[ROCm/hip-tests commit: 9a41214bba ]
2025-01-31 04:03:54 -05:00
Vladana Stojiljkovic
9a41214bba
SWDEV-475127 - Implement tests for hipBindTextureToArray
...
Change-Id: Id9eb92eed120dc214a4bfc9405997e4b706f7a4b
2025-01-31 04:03:54 -05:00
Anusha GodavarthySurya
837f7ca08c
SWDEV-489084 - Avoid creating internal stream when graph has single branch
...
Change-Id: I9371d44481257069bb51c0217a57f97d803589c4
[ROCm/clr commit: b385992f94 ]
2025-01-31 00:16:57 -05:00
Anusha GodavarthySurya
b385992f94
SWDEV-489084 - Avoid creating internal stream when graph has single branch
...
Change-Id: I9371d44481257069bb51c0217a57f97d803589c4
2025-01-31 00:16:57 -05:00
Madsen, Jonathan
8c9185d725
Update HIP string formatting for ROCm 6.4.0 ( #144 )
...
Fix HIP data type stringify
- when ROCPROFILER_CI is not defined, provide default for case statements
- Add support for hipGraphNodeTypeBatchMemOp when HIP version is >= 6.4.0
Co-authored-by: Jonathan R. Madsen <jonathanrmadsen@gmail.com >
[ROCm/rocprofiler-sdk commit: f3752faa0a ]
2025-01-30 20:51:52 -06:00
Madsen, Jonathan
f3752faa0a
Update HIP string formatting for ROCm 6.4.0 ( #144 )
...
Fix HIP data type stringify
- when ROCPROFILER_CI is not defined, provide default for case statements
- Add support for hipGraphNodeTypeBatchMemOp when HIP version is >= 6.4.0
Co-authored-by: Jonathan R. Madsen <jonathanrmadsen@gmail.com >
2025-01-30 20:51:52 -06:00
cfallows-amd
8c5db3f1d8
Upgrade ROCm-SMI to AMD SMI ( #86 )
...
* Integrating amd-smi into rocprofiler-systems due to rocm-smi deprecation.
* No functionality changes to users other than naming conventions.
* New tracks available in perfetto- gpu busy percentage metrics now splits gfx busy into separate gfx, umc, and mm engine measurements.
---------
Signed-off-by: Carrie Fallows <Carrie.Fallows@amd.com >
Co-authored-by: David Galiffi <David.Galiffi@amd.com >
[ROCm/rocprofiler-systems commit: 0c32dfd6bc ]
2025-01-30 21:32:07 -05:00
cfallows-amd
0c32dfd6bc
Upgrade ROCm-SMI to AMD SMI ( #86 )
...
* Integrating amd-smi into rocprofiler-systems due to rocm-smi deprecation.
* No functionality changes to users other than naming conventions.
* New tracks available in perfetto- gpu busy percentage metrics now splits gfx busy into separate gfx, umc, and mm engine measurements.
---------
Signed-off-by: Carrie Fallows <Carrie.Fallows@amd.com >
Co-authored-by: David Galiffi <David.Galiffi@amd.com >
2025-01-30 21:32:07 -05:00
dependabot[bot]
bdd0bd0955
Bump rocm-docs-core from 1.14.1 to 1.15.0 in /docs/sphinx ( #547 )
...
Bumps [rocm-docs-core](https://github.com/ROCm/rocm-docs-core ) from 1.14.1 to 1.15.0.
- [Release notes](https://github.com/ROCm/rocm-docs-core/releases )
- [Changelog](https://github.com/ROCm/rocm-docs-core/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/ROCm/rocm-docs-core/compare/v1.14.1...v1.15.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/rocprofiler-compute commit: 95b600ea58 ]
2025-01-30 17:25:46 -07:00
dependabot[bot]
95b600ea58
Bump rocm-docs-core from 1.14.1 to 1.15.0 in /docs/sphinx ( #547 )
...
Bumps [rocm-docs-core](https://github.com/ROCm/rocm-docs-core ) from 1.14.1 to 1.15.0.
- [Release notes](https://github.com/ROCm/rocm-docs-core/releases )
- [Changelog](https://github.com/ROCm/rocm-docs-core/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/ROCm/rocm-docs-core/compare/v1.14.1...v1.15.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>
2025-01-30 17:25:46 -07:00
Pham, Gabriel
0f79efac78
[SWDEV-462952] Options enabled for GPU passthrough scenarios
...
Added Dynamic Passthrough detection
Signed-off-by: Pham, Gabriel <Gabriel.Pham@amd.com >
Signed-off-by: Arif, Maisam <Maisam.Arif@amd.com >
Co-authored-by: Arif, Maisam <Maisam.Arif@amd.com >
2025-01-30 18:12:03 -06:00
Pham, Gabriel
c735f77be1
[SWDEV-462952] Options enabled for GPU passthrough scenarios
...
Added Dynamic Passthrough detection
Signed-off-by: Pham, Gabriel <Gabriel.Pham@amd.com >
Signed-off-by: Arif, Maisam <Maisam.Arif@amd.com >
Co-authored-by: Arif, Maisam <Maisam.Arif@amd.com >
[ROCm/amdsmi commit: 0f79efac78 ]
2025-01-30 18:12:03 -06:00
Pham, Gabriel
5b2c271eff
[SWDEV-493207] Made fixes to enable hsmp version
...
Signed-off-by: Pham, Gabriel <Gabriel.Pham@amd.com >
2025-01-30 16:14:21 -06:00
Pham, Gabriel
d2067e7d56
[SWDEV-493207] Made fixes to enable hsmp version
...
Signed-off-by: Pham, Gabriel <Gabriel.Pham@amd.com >
[ROCm/amdsmi commit: 5b2c271eff ]
2025-01-30 16:14:21 -06:00
Kandula, Venkateshwar reddy
aaad37dec1
add gfx12 for counter collection tests ( #108 )
...
* add gfx12 for counter def.
* Update continuous_integration.yml
* Update counter_defs.yaml
* commenting logging.
* Update ioctl.cpp
* add gfx12 to tests
* Update ioctl.cpp
* Add description to GFX12 GL2C_EA_RDREQ counter
* Updates from editor
---------
Co-authored-by: Venkateshwar Reddy Kandula <vkandula@amd.com >
Co-authored-by: Kuricheti, Mythreya <Mythreya.Kuricheti@amd.com >
[ROCm/rocprofiler-sdk commit: 121901c321 ]
2025-01-30 15:16:48 -06:00
Kandula, Venkateshwar reddy
121901c321
add gfx12 for counter collection tests ( #108 )
...
* add gfx12 for counter def.
* Update continuous_integration.yml
* Update counter_defs.yaml
* commenting logging.
* Update ioctl.cpp
* add gfx12 to tests
* Update ioctl.cpp
* Add description to GFX12 GL2C_EA_RDREQ counter
* Updates from editor
---------
Co-authored-by: Venkateshwar Reddy Kandula <vkandula@amd.com >
Co-authored-by: Kuricheti, Mythreya <Mythreya.Kuricheti@amd.com >
2025-01-30 15:16:48 -06:00
kjayapra-amd
712987ed08
SWDEV-509280 - Combine multiple definitions of callbackQueue into a single function.
...
Change-Id: Ibbb56136bec2beed71c202d75e8aec9e82640a4e
[ROCm/clr commit: 0324014710 ]
2025-01-30 15:58:11 -05:00
kjayapra-amd
0324014710
SWDEV-509280 - Combine multiple definitions of callbackQueue into a single function.
...
Change-Id: Ibbb56136bec2beed71c202d75e8aec9e82640a4e
2025-01-30 15:58:11 -05:00
Madsen, Jonathan
0a735d1684
Partial fix of legacy rocprofiler project name ( #110 )
...
* Partial fix of legacy rocprofiler project name
* Formatting fix
---------
Co-authored-by: Jonathan R. Madsen <jonathanrmadsen@gmail.com >
[ROCm/rocprofiler-sdk commit: 1f49d6c57b ]
2025-01-30 13:43:35 -06:00
Madsen, Jonathan
1f49d6c57b
Partial fix of legacy rocprofiler project name ( #110 )
...
* Partial fix of legacy rocprofiler project name
* Formatting fix
---------
Co-authored-by: Jonathan R. Madsen <jonathanrmadsen@gmail.com >
2025-01-30 13:43:35 -06:00
Kuricheti, Mythreya
5dbb3b2f80
Fix navi48 counter event IDs ( #158 )
...
* Initial fix for navi48 counters
* Add GL2C navi4x gfx12 counters
[ROCm/rocprofiler-sdk commit: d43070bf08 ]
2025-01-30 13:40:25 -06:00
Kuricheti, Mythreya
d43070bf08
Fix navi48 counter event IDs ( #158 )
...
* Initial fix for navi48 counters
* Add GL2C navi4x gfx12 counters
2025-01-30 13:40:25 -06:00
sonadeem
ff01f62777
cmake: Fix BUILD_SHARED_LIBS option and README for it
...
BUILD_SHARED_LIBS is a global flag so we don't need to set a default
option for it in both libhsakmt and hsa-runtime, only the top level
CMakeLists file. Also updated README to reflect that libhsakmt is
always built statically and gets linked to libhsa-runtime.
Change-Id: I1511f68a268032bec9758bc731d8074f33ec980f
2025-01-30 14:17:27 -05:00
sonadeem
02edf09f87
cmake: Fix BUILD_SHARED_LIBS option and README for it
...
BUILD_SHARED_LIBS is a global flag so we don't need to set a default
option for it in both libhsakmt and hsa-runtime, only the top level
CMakeLists file. Also updated README to reflect that libhsakmt is
always built statically and gets linked to libhsa-runtime.
Change-Id: I1511f68a268032bec9758bc731d8074f33ec980f
[ROCm/ROCR-Runtime commit: ff01f62777 ]
2025-01-30 14:17:27 -05:00
Elwazir, Ammar
c5b75976c6
SLES Git Safe Directory ( #177 )
...
* Update continuous_integration.yml
* Updates from editor
[ROCm/rocprofiler-sdk commit: acab62706b ]
2025-01-30 12:32:58 -06:00
Elwazir, Ammar
acab62706b
SLES Git Safe Directory ( #177 )
...
* Update continuous_integration.yml
* Updates from editor
2025-01-30 12:32:58 -06:00
Pryor, Adam
a70aa81cfd
Dgalants/add auth script location ( #108 )
...
* DOCS: Add authentication scripts location
Change-Id: Ie285d80ea6d9bb8f710998208d0aa7c6db661d02
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
* Make README.md pretty (#44 )
Change-Id: I7c3341deaf3621ebbc9e495b023b1dd4971a5f1d
---------
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
Co-authored-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
Co-authored-by: Williams, Justin <Justin.Williams@amd.com >
2025-01-30 12:08:11 -06:00
Pryor, Adam
2f68fe1efe
Dgalants/add auth script location ( #108 )
...
* DOCS: Add authentication scripts location
Change-Id: Ie285d80ea6d9bb8f710998208d0aa7c6db661d02
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
* Make README.md pretty (#44 )
Change-Id: I7c3341deaf3621ebbc9e495b023b1dd4971a5f1d
---------
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
Co-authored-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
Co-authored-by: Williams, Justin <Justin.Williams@amd.com >
[ROCm/rdc commit: a70aa81cfd ]
2025-01-30 12:08:11 -06:00
Galantsev, Dmitrii
4da277a64e
DOCS: Add authentication scripts location ( #96 )
...
Change-Id: Ie285d80ea6d9bb8f710998208d0aa7c6db661d02
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
2025-01-30 12:06:18 -06:00
Galantsev, Dmitrii
283c5570ec
DOCS: Add authentication scripts location ( #96 )
...
Change-Id: Ie285d80ea6d9bb8f710998208d0aa7c6db661d02
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
[ROCm/rdc commit: 4da277a64e ]
2025-01-30 12:06:18 -06:00
Kuricheti, Mythreya
33a480d38e
Generate code coverage comment as collapsible summary ( #169 )
...
* Generate codecoverage comment as collapsible summary
* Tweak markdown formatting
[ROCm/rocprofiler-sdk commit: 58ecbd83a9 ]
2025-01-30 12:04:07 -06:00
Kuricheti, Mythreya
58ecbd83a9
Generate code coverage comment as collapsible summary ( #169 )
...
* Generate codecoverage comment as collapsible summary
* Tweak markdown formatting
2025-01-30 12:04:07 -06:00
dependabot[bot]
ba360d552c
Bump rocm-docs-core[api_reference] from 1.14.1 to 1.15.0 in /docs/sphinx ( #94 )
...
Bumps [rocm-docs-core[api_reference]](https://github.com/ROCm/rocm-docs-core ) from 1.14.1 to 1.15.0.
- [Release notes](https://github.com/ROCm/rocm-docs-core/releases )
- [Changelog](https://github.com/ROCm/rocm-docs-core/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/ROCm/rocm-docs-core/compare/v1.14.1...v1.15.0 )
---
updated-dependencies:
- dependency-name: rocm-docs-core[api_reference]
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/rocprofiler-systems commit: af3a8f695f ]
2025-01-30 11:59:56 -05:00
dependabot[bot]
af3a8f695f
Bump rocm-docs-core[api_reference] from 1.14.1 to 1.15.0 in /docs/sphinx ( #94 )
...
Bumps [rocm-docs-core[api_reference]](https://github.com/ROCm/rocm-docs-core ) from 1.14.1 to 1.15.0.
- [Release notes](https://github.com/ROCm/rocm-docs-core/releases )
- [Changelog](https://github.com/ROCm/rocm-docs-core/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/ROCm/rocm-docs-core/compare/v1.14.1...v1.15.0 )
---
updated-dependencies:
- dependency-name: rocm-docs-core[api_reference]
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>
2025-01-30 11:59:56 -05:00
Jatin Chaudhary
f8421ce480
SWDEV-508617 - There is no NaN for E4M3 and FNUZ
...
Change-Id: I330b041019990231c098073f94d9d40a3c13ba76
[ROCm/clr commit: 1fdbf35d14 ]
2025-01-30 11:48:34 -05:00
Jatin Chaudhary
1fdbf35d14
SWDEV-508617 - There is no NaN for E4M3 and FNUZ
...
Change-Id: I330b041019990231c098073f94d9d40a3c13ba76
2025-01-30 11:48:34 -05:00
David Belanger
f24d789dee
kfdtest: Convert ExtendedCuMask test to multi-GPU framework
...
Convert test to use multi-GPU framework.
Add mutex to fix intermixed log issue and annotate logging with
gpu node number.
Signed-off-by: David Belanger <david.belanger@amd.com >
Change-Id: Ic2beeadb1eb4b5a9a0710ac1dbd60b9bf1d84c33
2025-01-30 11:41:00 -05:00
David Belanger
75a060fc53
kfdtest: Convert ExtendedCuMask test to multi-GPU framework
...
Convert test to use multi-GPU framework.
Add mutex to fix intermixed log issue and annotate logging with
gpu node number.
Signed-off-by: David Belanger <david.belanger@amd.com >
Change-Id: Ic2beeadb1eb4b5a9a0710ac1dbd60b9bf1d84c33
[ROCm/ROCR-Runtime commit: f24d789dee ]
2025-01-30 11:41:00 -05:00
Galantsev, Dmitrii
a8d479c147
CMAKE - Fix ABSL in clang18+ ( #106 )
...
Please see:
- https://github.com/abseil/abseil-cpp/issues/1747
- https://github.com/llvm/llvm-project/issues/102443
When GRPC is compiled with different compiler from RDC - ABI broke.
Possibly because some templates were not instantiated.
Setting '-fclang-abi-compat=17' fixes the issue.
Change-Id: Ic6409cf413c87b135f334e5b03145cb1c63356d4
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
2025-01-30 10:33:58 -06:00
Galantsev, Dmitrii
b4dd8b40ab
CMAKE - Fix ABSL in clang18+ ( #106 )
...
Please see:
- https://github.com/abseil/abseil-cpp/issues/1747
- https://github.com/llvm/llvm-project/issues/102443
When GRPC is compiled with different compiler from RDC - ABI broke.
Possibly because some templates were not instantiated.
Setting '-fclang-abi-compat=17' fixes the issue.
Change-Id: Ic6409cf413c87b135f334e5b03145cb1c63356d4
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
[ROCm/rdc commit: a8d479c147 ]
2025-01-30 10:33:58 -06:00
Pryor, Adam
af56e460c4
SWDEV-500382 fix energy consumed ( #105 )
...
Change-Id: I3f180f34abed763db1287bf01581753534f32828
Signed-off-by: adapryor <Adam.pryor@amd.com >
2025-01-30 09:38:00 -06:00
Pryor, Adam
c5560793e8
SWDEV-500382 fix energy consumed ( #105 )
...
Change-Id: I3f180f34abed763db1287bf01581753534f32828
Signed-off-by: adapryor <Adam.pryor@amd.com >
[ROCm/rdc commit: af56e460c4 ]
2025-01-30 09:38:00 -06:00
Maisam Arif
70b14166f7
Bump Version to 25.1.0.0
...
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com >
Change-Id: I40efe2c9114357a6c34b5ee44fb523293d6b17e7
2025-01-30 04:12:57 -06:00
Maisam Arif
c983498157
Bump Version to 25.1.0.0
...
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com >
Change-Id: I40efe2c9114357a6c34b5ee44fb523293d6b17e7
[ROCm/amdsmi commit: 70b14166f7 ]
2025-01-30 04:12:57 -06:00
Kanangot Balakrishnan, Bindhiya
51c705fd43
[SWDEV-511961] Wrap BM specific set help text
...
BM specific help text contained functions that required the driver to be loaded.
this was causing amd-smi not supported error on Linux guests.
Fixed this by wrapping the help text in the proper checks
Signed-off-by: Bindhiya Kanangot Balakrishnan <Bindhiya.KanangotBalakrishnan@amd.com >
2025-01-30 03:25:48 -06:00
Kanangot Balakrishnan, Bindhiya
c9ba59f49a
[SWDEV-511961] Wrap BM specific set help text
...
BM specific help text contained functions that required the driver to be loaded.
this was causing amd-smi not supported error on Linux guests.
Fixed this by wrapping the help text in the proper checks
Signed-off-by: Bindhiya Kanangot Balakrishnan <Bindhiya.KanangotBalakrishnan@amd.com >
[ROCm/amdsmi commit: 51c705fd43 ]
2025-01-30 03:25:48 -06:00
Pham, Gabriel
0326c52ce9
[SWDEV-493207] Added amd_hsmp version to version command
...
Signed-off-by: Pham, Gabriel <Gabriel.Pham@amd.com >
2025-01-30 03:12:08 -06:00