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
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
David Galiffi
06f81ac26d
Update CODEOWNERS ( #91 )
...
Use GitHub Org Teams
[ROCm/rocprofiler-systems commit: 8deebb607b ]
2025-01-29 16:55:39 -05:00
David Galiffi
8deebb607b
Update CODEOWNERS ( #91 )
...
Use GitHub Org Teams
2025-01-29 16:55:39 -05:00
Pranjal Swarup
b2daa339b3
Update RHEL Docker Images & Fix CTest ( #90 )
...
- Fixed type in script name to fix CTest. Should be: `run-rocprof-sys-pid.sh`
- Add `/usr/lib64/openmpi/bin` to Docker Image PATH to help ctests to discover `mpiexec`
- `pip install perfetto` in the CI Docker file, for convenience.
[ROCm/rocprofiler-systems commit: 4c4d0dea85 ]
2025-01-29 16:55:39 -05:00
Pranjal Swarup
4c4d0dea85
Update RHEL Docker Images & Fix CTest ( #90 )
...
- Fixed type in script name to fix CTest. Should be: `run-rocprof-sys-pid.sh`
- Add `/usr/lib64/openmpi/bin` to Docker Image PATH to help ctests to discover `mpiexec`
- `pip install perfetto` in the CI Docker file, for convenience.
2025-01-29 16:55:39 -05:00
dependabot[bot]
7c3e082bcd
Bump rocm-docs-core[api_reference] from 1.13.0 to 1.14.1 in /docs/sphinx
...
Bumps [rocm-docs-core[api_reference]](https://github.com/ROCm/rocm-docs-core ) from 1.13.0 to 1.14.1.
- [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.13.0...v1.14.1 )
---
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 >
[ROCm/rocprofiler-systems commit: b3e754ecb7 ]
2025-01-29 16:55:31 -05:00
dependabot[bot]
b3e754ecb7
Bump rocm-docs-core[api_reference] from 1.13.0 to 1.14.1 in /docs/sphinx
...
Bumps [rocm-docs-core[api_reference]](https://github.com/ROCm/rocm-docs-core ) from 1.13.0 to 1.14.1.
- [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.13.0...v1.14.1 )
---
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 >
2025-01-29 16:55:31 -05:00
David Galiffi
0c1cf2c7d7
Update the videodecode ctest ( #85 )
...
- Copy sample videos and include in install.
- Only using the H26* videos, so the same tests can be used on MI100, which lacks AV1 decode support
- Update test parameters to videodecode test, based on feedback from the rocDecode team.
[ROCm/rocprofiler-systems commit: 5b439d80a0 ]
2025-01-29 16:53:16 -05:00
David Galiffi
5b439d80a0
Update the videodecode ctest ( #85 )
...
- Copy sample videos and include in install.
- Only using the H26* videos, so the same tests can be used on MI100, which lacks AV1 decode support
- Update test parameters to videodecode test, based on feedback from the rocDecode team.
2025-01-29 16:53:16 -05:00
Peter Park
3f9a3861ac
Update copyright year to 2025 ( #83 )
...
[ROCm/rocprofiler-systems commit: 0a15d355e0 ]
2025-01-29 16:53:16 -05:00
Peter Park
0a15d355e0
Update copyright year to 2025 ( #83 )
2025-01-29 16:53:16 -05:00
Peter Park
1b1744b1b0
[6.3.2] Update changelog for 0.1.1 ( #80 )
...
[ROCm/rocprofiler-systems commit: 3b8c75cf47 ]
2025-01-29 16:53:16 -05:00
Peter Park
3b8c75cf47
[6.3.2] Update changelog for 0.1.1 ( #80 )
2025-01-29 16:53:16 -05:00