guanyu12
3f50f25590
Merge amd-dev into amd-master 20240329
...
Signed-off-by: guanyu12 <guanyu12@amd.com >
Change-Id: I1506e7e9a0b2129edb7ab72fc0162e351036baaf
2024-03-29 10:24:00 +08:00
guanyu12
a8dc32ca65
Merge amd-dev into amd-master 20240329
...
Signed-off-by: guanyu12 <guanyu12@amd.com >
Change-Id: I1506e7e9a0b2129edb7ab72fc0162e351036baaf
[ROCm/amdsmi commit: 3f50f25590 ]
2024-03-29 10:24:00 +08:00
Anusha GodavarthySurya
ae296c8fad
SWDEV-443567 - SWDEV-436126 - Fix Prohibited and Unhandled Operations during capture
...
=> hipDeviceSynchronize is not allowed during capture.
=> hipEventSynchronize during capture should return hipErrorCapturedEvent error
=> hipEventQuery during capture should return hipErrorCapturedEvent error
hipStreamSynchronize, hipEventSynchronize, hipStreamWaitEvent, hipStreamQuery
For Side Stream(Stream that is not currently under capture):
=> If current thread is capturing in relaxed mode, calls are allowed
=> If any stream in current/concurrent thread is capturing in global mode, calls are not allowed
=> If any stream in current thread is capturing in ThreadLocal mode, calls are not allowed
For Stream that is currently under capture
=> calls are not allowed
=> Any call that is not allowed during capture invalidates the capture sequence
=> It is invalid to call synchronous APIs during capture. Synchronous APIs,
such as hipMemcpy(), enqueue work to the legacy stream and synchronize it before returning.
Change-Id: I201c6e63e1a5d93fd416a3b520264c0fdbe31237
[ROCm/clr commit: 19b4660cbb ]
2024-03-28 22:10:31 -04:00
Anusha GodavarthySurya
19b4660cbb
SWDEV-443567 - SWDEV-436126 - Fix Prohibited and Unhandled Operations during capture
...
=> hipDeviceSynchronize is not allowed during capture.
=> hipEventSynchronize during capture should return hipErrorCapturedEvent error
=> hipEventQuery during capture should return hipErrorCapturedEvent error
hipStreamSynchronize, hipEventSynchronize, hipStreamWaitEvent, hipStreamQuery
For Side Stream(Stream that is not currently under capture):
=> If current thread is capturing in relaxed mode, calls are allowed
=> If any stream in current/concurrent thread is capturing in global mode, calls are not allowed
=> If any stream in current thread is capturing in ThreadLocal mode, calls are not allowed
For Stream that is currently under capture
=> calls are not allowed
=> Any call that is not allowed during capture invalidates the capture sequence
=> It is invalid to call synchronous APIs during capture. Synchronous APIs,
such as hipMemcpy(), enqueue work to the legacy stream and synchronize it before returning.
Change-Id: I201c6e63e1a5d93fd416a3b520264c0fdbe31237
2024-03-28 22:10:31 -04:00
Aryan Salmanpour
1269f81629
Add support for various partition modes on MI300 ( #302 )
...
* Add support for various partition modes on MI300
* code clean up
[ROCm/rocdecode commit: 30790842f1 ]
2024-03-28 21:40:45 -04:00
Aryan Salmanpour
30790842f1
Add support for various partition modes on MI300 ( #302 )
...
* Add support for various partition modes on MI300
* code clean up
2024-03-28 21:40:45 -04:00
German Andryeyev
4f123e9c10
SWDEV-449922 - Remove a global lock for queues on wait
...
The new logic has a lock for PAL call and doesn't require the lock for queues.
Change-Id: I61b67c3c4abd2ede44809de1d6beed756766032e
[ROCm/clr commit: 2f3ad43c4a ]
2024-03-28 18:17:46 -04:00
German Andryeyev
2f3ad43c4a
SWDEV-449922 - Remove a global lock for queues on wait
...
The new logic has a lock for PAL call and doesn't require the lock for queues.
Change-Id: I61b67c3c4abd2ede44809de1d6beed756766032e
2024-03-28 18:17:46 -04:00
German Andryeyev
31ace540fa
SWDEV-449922 - Remove per queue residency update
...
alwaysResident setting doesn't require per queue residency tracking.
Thus, the logic can be skipped to avoid the lock of queues.
Change-Id: Ib5cff5b79d3ecb8c2f2eb2565cf069f9a69438b0
[ROCm/clr commit: 95e3958748 ]
2024-03-28 16:16:37 -04:00
German Andryeyev
95e3958748
SWDEV-449922 - Remove per queue residency update
...
alwaysResident setting doesn't require per queue residency tracking.
Thus, the logic can be skipped to avoid the lock of queues.
Change-Id: Ib5cff5b79d3ecb8c2f2eb2565cf069f9a69438b0
2024-03-28 16:16:37 -04:00
Giovanni LB
97288fedc9
Disabling ATT Tests
...
Change-Id: I0e03337de967aedaa15600c8b848ea618376d8a2
2024-03-28 15:22:37 -04:00
Giovanni LB
6081bfeb56
Disabling ATT Tests
...
Change-Id: I0e03337de967aedaa15600c8b848ea618376d8a2
[ROCm/rocprofiler commit: 97288fedc9 ]
2024-03-28 15:22:37 -04:00
mberenjk
ca4ba933a3
adding git version to rccl-tests ( #69 )
...
Co-authored-by: mberenjk <mberenjk@amd.com >
[ROCm/rccl-tests commit: 3f7f7859bf ]
2024-03-28 14:03:59 -05:00
mberenjk
3f7f7859bf
adding git version to rccl-tests ( #69 )
...
Co-authored-by: mberenjk <mberenjk@amd.com >
2024-03-28 14:03:59 -05:00
Anusha GodavarthySurya
8b89aab0d4
SWDEV-436126 - Fix Unit_hipStreamBeginCapture_StreamSync_OngoingCapture_MThread global mode
...
Change-Id: I766ff33485a49df98380cfc8a17bbd9db7548faa
[ROCm/hip-tests commit: 3641ca591c ]
2024-03-28 06:14:19 +00:00
Anusha GodavarthySurya
3641ca591c
SWDEV-436126 - Fix Unit_hipStreamBeginCapture_StreamSync_OngoingCapture_MThread global mode
...
Change-Id: I766ff33485a49df98380cfc8a17bbd9db7548faa
2024-03-28 06:14:19 +00:00
Kiriti Gowda
80c54d2210
Setup - updates & Fixes ( #301 )
...
* Setup - Updates
* Setup - Develop Install Default OFF
* Developer - Default OFF
[ROCm/rocdecode commit: ad7f228774 ]
2024-03-28 00:23:53 -04:00
Kiriti Gowda
ad7f228774
Setup - updates & Fixes ( #301 )
...
* Setup - Updates
* Setup - Develop Install Default OFF
* Developer - Default OFF
2024-03-28 00:23:53 -04:00
Galantsev, Dmitrii
9d55c26247
Remove -X from .hsaco files
...
Change-Id: I1f1b4f07eb854ce2e254564b83719be52b553b02
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
2024-03-27 20:35:08 -05:00
Galantsev, Dmitrii
53ecc0fc81
Remove -X from .hsaco files
...
Change-Id: I1f1b4f07eb854ce2e254564b83719be52b553b02
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
[ROCm/rdc commit: 9d55c26247 ]
2024-03-27 20:35:08 -05:00
Sam Wu
2258c0cc18
Fix README image ( #6 )
...
* Fix README image
* Scale image down
[ROCm/rocjpeg commit: 1610a7106f ]
2024-03-27 19:58:37 -04:00
Sam Wu
1610a7106f
Fix README image ( #6 )
...
* Fix README image
* Scale image down
2024-03-27 19:58:37 -04:00
David Galiffi
9ab37345b8
Fix link to ROCm install instructions ( #333 )
...
Now pointing to https://rocm.docs.amd.com/projects/install-on-linux/en/latest/ .
[ROCm/rocprofiler-systems commit: b1e5c356aa ]
2024-03-27 18:13:06 -05:00
David Galiffi
b1e5c356aa
Fix link to ROCm install instructions ( #333 )
...
Now pointing to https://rocm.docs.amd.com/projects/install-on-linux/en/latest/ .
2024-03-27 18:13:06 -05:00
Oliveira, Daniel
08e2e21bab
fix: [SWDEV-442525] [rocm/amd_smi_lib]
...
Fixes gpu_process_list
Code changes related to the following:
* amdsmi_get_gpu_process_list()
* CLI
* Examples
* Unit tests
* Changelog
* Readme
* rocm_smi_lib commit: 677433b367
Change-Id: I9210fbca7a5da92d0a8b472b72ca82597c8e4fb5
Signed-off-by: Oliveira, Daniel <daniel.oliveira@amd.com >
2024-03-27 16:48:24 -05:00
Oliveira, Daniel
9e2b1d8a09
fix: [SWDEV-442525] [rocm/amd_smi_lib]
...
Fixes gpu_process_list
Code changes related to the following:
* amdsmi_get_gpu_process_list()
* CLI
* Examples
* Unit tests
* Changelog
* Readme
* rocm_smi_lib commit: 677433b367
Change-Id: I9210fbca7a5da92d0a8b472b72ca82597c8e4fb5
Signed-off-by: Oliveira, Daniel <daniel.oliveira@amd.com >
[ROCm/amdsmi commit: 08e2e21bab ]
2024-03-27 16:48:24 -05:00
Giovanni LB
bf749ba8d6
Fixing XCC-based metrics
...
Change-Id: I7451355b5b5eeefbd1c78b996d4ca5c4b770246a
2024-03-27 16:17:24 -04:00
Giovanni LB
998fce25e0
Fixing XCC-based metrics
...
Change-Id: I7451355b5b5eeefbd1c78b996d4ca5c4b770246a
[ROCm/rocprofiler commit: bf749ba8d6 ]
2024-03-27 16:17:24 -04:00
Sam Wu
bfaf0f519d
Setup for ReadtheDocs ( #5 )
...
* Set up documentation config for ReadtheDocs
* Fix image link and markdown lint violations in README
* Target develop branch for bot PRs
[ROCm/rocjpeg commit: 612116e059 ]
2024-03-27 14:13:32 -06:00
Sam Wu
612116e059
Setup for ReadtheDocs ( #5 )
...
* Set up documentation config for ReadtheDocs
* Fix image link and markdown lint violations in README
* Target develop branch for bot PRs
2024-03-27 14:13:32 -06:00
Aryan Salmanpour
39face871e
Add support for detecting visible devices before initializing va-api ( #4 )
...
[ROCm/rocjpeg commit: e93199e3d8 ]
2024-03-27 14:14:27 -04:00
Aryan Salmanpour
e93199e3d8
Add support for detecting visible devices before initializing va-api ( #4 )
2024-03-27 14:14:27 -04:00
Lakshmi Kumar
c8ddf324b3
exclude build folders from samples in install ( #300 )
...
[ROCm/rocdecode commit: 9fa7fe15fd ]
2024-03-27 14:13:00 -04:00
Lakshmi Kumar
9fa7fe15fd
exclude build folders from samples in install ( #300 )
2024-03-27 14:13:00 -04:00
dependabot[bot]
d6aba883d4
Bump rocm-docs-core from 0.37.0 to 0.38.0 in /docs/sphinx ( #1127 )
...
Bumps [rocm-docs-core](https://github.com/RadeonOpenCompute/rocm-docs-core ) from 0.37.0 to 0.38.0.
- [Release notes](https://github.com/RadeonOpenCompute/rocm-docs-core/releases )
- [Changelog](https://github.com/ROCm/rocm-docs-core/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/RadeonOpenCompute/rocm-docs-core/compare/v0.37.0...v0.38.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: d0d1bfdeda ]
2024-03-27 11:24:30 -06:00
dependabot[bot]
d0d1bfdeda
Bump rocm-docs-core from 0.37.0 to 0.38.0 in /docs/sphinx ( #1127 )
...
Bumps [rocm-docs-core](https://github.com/RadeonOpenCompute/rocm-docs-core ) from 0.37.0 to 0.38.0.
- [Release notes](https://github.com/RadeonOpenCompute/rocm-docs-core/releases )
- [Changelog](https://github.com/ROCm/rocm-docs-core/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/RadeonOpenCompute/rocm-docs-core/compare/v0.37.0...v0.38.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>
2024-03-27 11:24:30 -06:00
Branislav Brzak
b2f3b86f5b
SWDEV-447357 - Implement test coverage report integration
...
Change-Id: I9daa851dc2b86c3400dea700f01f5ad65bd119a1
[ROCm/hip-tests commit: 5fd4f31995 ]
2024-03-27 05:58:25 -04:00
Branislav Brzak
5fd4f31995
SWDEV-447357 - Implement test coverage report integration
...
Change-Id: I9daa851dc2b86c3400dea700f01f5ad65bd119a1
2024-03-27 05:58:25 -04:00
gobhardw
91ccbe97ff
Fixing llama issue for arg parsing
...
Change-Id: I9e3e4a37493a7f280b1ef8a4c6ec6d940ddae6ce
2024-03-27 13:00:44 +05:30
gobhardw
2bbbc4805a
Fixing llama issue for arg parsing
...
Change-Id: I9e3e4a37493a7f280b1ef8a4c6ec6d940ddae6ce
[ROCm/rocprofiler commit: 91ccbe97ff ]
2024-03-27 13:00:44 +05:30
Maisam Arif
d3a33b3ec3
Merge amd-dev into amd-master 20240327
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I69a4c59e900ba67e1f84934dc2cb967114c839cc
2024-03-27 01:11:22 -05:00
Maisam Arif
52d6791673
Merge amd-dev into amd-master 20240327
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I69a4c59e900ba67e1f84934dc2cb967114c839cc
[ROCm/amdsmi commit: d3a33b3ec3 ]
2024-03-27 01:11:22 -05:00
Maisam Arif
9800156a7a
Bump Version to 24.5.0.0
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I2509c8c2df54f0c5e9376fc0a21c09adc74f0ea8
2024-03-27 01:08:42 -05:00
Maisam Arif
dc0771d330
Bump Version to 24.5.0.0
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I2509c8c2df54f0c5e9376fc0a21c09adc74f0ea8
[ROCm/amdsmi commit: 9800156a7a ]
2024-03-27 01:08:42 -05:00
Maisam Arif
51b3f8cccb
SWDEV-452739 - Add CEM slot type to amd-smi
...
Updated CHANGELOG.md and re-added spaces after bolded lines
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Ic728b3e9b083c62fe4c9791b8ede991f5dacc1ca
2024-03-27 02:01:25 -04:00
Maisam Arif
144ddec250
SWDEV-452739 - Add CEM slot type to amd-smi
...
Updated CHANGELOG.md and re-added spaces after bolded lines
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Ic728b3e9b083c62fe4c9791b8ede991f5dacc1ca
[ROCm/amdsmi commit: 51b3f8cccb ]
2024-03-27 02:01:25 -04:00
Jaydeep Patel
21a5b16faa
SWDEV-450636 - Hostcall Listen thread cause seg fault due to main thread is being destroied by app/test's unload libamdhip64.so call.
...
Change-Id: I8d4a8d8b6801d9f6eb745c45adf831597def0cb5
[ROCm/clr commit: 4761ecbb15 ]
2024-03-27 00:10:55 -04:00
Jaydeep Patel
4761ecbb15
SWDEV-450636 - Hostcall Listen thread cause seg fault due to main thread is being destroied by app/test's unload libamdhip64.so call.
...
Change-Id: I8d4a8d8b6801d9f6eb745c45adf831597def0cb5
2024-03-27 00:10:55 -04:00
Lakshmi Kumar
2fa48d1f1d
move getEnvVar function to common ( #299 )
...
[ROCm/rocdecode commit: d5b5a31881 ]
2024-03-26 19:07:13 -04:00
Lakshmi Kumar
d5b5a31881
move getEnvVar function to common ( #299 )
2024-03-26 19:07:13 -04:00