Sameer Sahasrabuddhe
d05c0310d8
SWDEV-491314 - enable _sync() functions with 64-bit mask argument
...
Change-Id: Ieb13a9e1b2fc49ff225a05a51056d1212d95ae57
[ROCm/clr commit: 4e2fd192eb ]
2024-12-01 10:16:59 -05:00
Sameer Sahasrabuddhe
4e2fd192eb
SWDEV-491314 - enable _sync() functions with 64-bit mask argument
...
Change-Id: Ieb13a9e1b2fc49ff225a05a51056d1212d95ae57
2024-12-01 10:16:59 -05:00
Sourabh Betigeri
ab0ff9163d
SWDEV-440866 - [hip-roclr] Adds support to batch memory operations APIs
...
Change-Id: I449ffca44bbb04d13348d112e896d603c70fd485
[ROCm/clr commit: bd5d8e9baf ]
2024-11-30 17:54:32 -05:00
Sourabh Betigeri
bd5d8e9baf
SWDEV-440866 - [hip-roclr] Adds support to batch memory operations APIs
...
Change-Id: I449ffca44bbb04d13348d112e896d603c70fd485
2024-11-30 17:54:32 -05:00
Anusha GodavarthySurya
a3c4a5a19c
SWDEV-469422 - Cleanup graph code remove parallellists and nodewaitlists
...
Change-Id: I00c7b2894333bd13d47b913d3fcdd6e1ffcb741f
[ROCm/clr commit: c47f9dda58 ]
2024-11-30 04:40:51 -05:00
Anusha GodavarthySurya
c47f9dda58
SWDEV-469422 - Cleanup graph code remove parallellists and nodewaitlists
...
Change-Id: I00c7b2894333bd13d47b913d3fcdd6e1ffcb741f
2024-11-30 04:40:51 -05:00
dependabot[bot]
43ff8386a8
Bump rocm-docs-core from 1.8.3 to 1.9.2 in /docs/sphinx ( #1441 )
...
Bumps [rocm-docs-core](https://github.com/ROCm/rocm-docs-core ) from 1.8.3 to 1.9.2.
- [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.8.3...v1.9.2 )
---
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: 1f789d6836 ]
2024-11-29 15:21:43 -07:00
dependabot[bot]
1f789d6836
Bump rocm-docs-core from 1.8.3 to 1.9.2 in /docs/sphinx ( #1441 )
...
Bumps [rocm-docs-core](https://github.com/ROCm/rocm-docs-core ) from 1.8.3 to 1.9.2.
- [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.8.3...v1.9.2 )
---
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-11-29 15:21:43 -07:00
David Yat Sin
147abb6ca0
rocr: Move _loader_debug_state to rocr namespace
...
This avoids exposing the symbol to the default namespace
Change-Id: I2fe5fbab4b59f271effacab93eeb2d95c236ae02
2024-11-29 10:44:23 -05:00
David Yat Sin
91a28fce54
rocr: Move _loader_debug_state to rocr namespace
...
This avoids exposing the symbol to the default namespace
Change-Id: I2fe5fbab4b59f271effacab93eeb2d95c236ae02
[ROCm/ROCR-Runtime commit: 147abb6ca0 ]
2024-11-29 10:44:23 -05:00
taosang2
f3e3d8178b
SWDEV-447973 - Support generic targets
...
Change-Id: I32db83843e45e0f013591493aafd7a532c881e16
[ROCm/clr commit: f1f4f40c5b ]
2024-11-29 10:12:10 -05:00
taosang2
f1f4f40c5b
SWDEV-447973 - Support generic targets
...
Change-Id: I32db83843e45e0f013591493aafd7a532c881e16
2024-11-29 10:12:10 -05:00
Vladana Stojiljkovic
3e8d5599d4
SWDEV-494612- Add capture support for hipLaunchCooperativeKernel
...
Change-Id: I6b3c6af55c60cffd43ce6f47b75998f750b75703
[ROCm/clr commit: b75b0d9a53 ]
2024-11-29 08:17:41 -05:00
Vladana Stojiljkovic
b75b0d9a53
SWDEV-494612- Add capture support for hipLaunchCooperativeKernel
...
Change-Id: I6b3c6af55c60cffd43ce6f47b75998f750b75703
2024-11-29 08:17:41 -05:00
Anusha GodavarthySurya
ac927dd94e
SWDEV-489084 - Update max streams for graph
...
Change-Id: I6d0992b2e80ebf3184911593a4f3574327b2e9c3
[ROCm/clr commit: fb7ad8361c ]
2024-11-29 08:16:16 -05:00
Anusha GodavarthySurya
fb7ad8361c
SWDEV-489084 - Update max streams for graph
...
Change-Id: I6d0992b2e80ebf3184911593a4f3574327b2e9c3
2024-11-29 08:16:16 -05:00
Anusha GodavarthySurya
c34f55babb
SWDEV-489084 - Avoid using queue colliding with the graph launch stream
...
Change-Id: I3ecaf8836c8e0883441275139041c702aba0937e
[ROCm/clr commit: 06e6561eb5 ]
2024-11-29 08:15:58 -05:00
Anusha GodavarthySurya
06e6561eb5
SWDEV-489084 - Avoid using queue colliding with the graph launch stream
...
Change-Id: I3ecaf8836c8e0883441275139041c702aba0937e
2024-11-29 08:15:58 -05:00
Marko Arandjelovic
7a0356f8e1
SWDEV-483312 - Add cuda driver API's interfaces
...
Change-Id: Ib37cc6085898ae9dc86e509503cd52b61c1a5356
[ROCm/hipother commit: 66367f3ec6 ]
2024-11-29 12:16:06 +02:00
Marko Arandjelovic
66367f3ec6
SWDEV-483312 - Add cuda driver API's interfaces
...
Change-Id: Ib37cc6085898ae9dc86e509503cd52b61c1a5356
2024-11-29 12:16:06 +02:00
Sebastian Luzynski
f421f02546
SWDEV-465085 - replace asserts inside API calls
...
This change replaces some asserts, that were only available in debug
mode, with standard error handling.
Signed-off-by: Sebastian Luzynski <Sebastian.Luzynski@amd.com >
Change-Id: I112f9e56f921abd72daf0d11e4ecdcb7b1a9f9e6
[ROCm/clr commit: 019abdc3bd ]
2024-11-29 04:11:39 -05:00
Sebastian Luzynski
019abdc3bd
SWDEV-465085 - replace asserts inside API calls
...
This change replaces some asserts, that were only available in debug
mode, with standard error handling.
Signed-off-by: Sebastian Luzynski <Sebastian.Luzynski@amd.com >
Change-Id: I112f9e56f921abd72daf0d11e4ecdcb7b1a9f9e6
2024-11-29 04:11:39 -05:00
Marko Arandjelovic
ae5bebeb5f
SWDEV-489617 - Make any host to any host memcpy synchronous
...
Change-Id: I2a29d1a433508f9b4b67b48c47bb4a4eebac0cb3
[ROCm/clr commit: e94d9b1763 ]
2024-11-29 03:48:28 -05:00
Marko Arandjelovic
e94d9b1763
SWDEV-489617 - Make any host to any host memcpy synchronous
...
Change-Id: I2a29d1a433508f9b4b67b48c47bb4a4eebac0cb3
2024-11-29 03:48:28 -05:00
Apurv Mishra
c066ec13dd
hsakmt: modified to free all_gpu_id_array in fmm.c
...
Add free() for 'all_gpu_id_array' in
hsakmt_fmm_destroy_process_apertures() and
removed it from 'hsakmt_fmm_clear_all_mem()'
Change-Id: I32d2d22e7152f62a3f2e7da4f601f0db7cebd534
Signed-off-by: Apurv Mishra <apurv.mishra@amd.com >
2024-11-28 13:08:03 -05:00
Apurv Mishra
55064cbb4c
hsakmt: modified to free all_gpu_id_array in fmm.c
...
Add free() for 'all_gpu_id_array' in
hsakmt_fmm_destroy_process_apertures() and
removed it from 'hsakmt_fmm_clear_all_mem()'
Change-Id: I32d2d22e7152f62a3f2e7da4f601f0db7cebd534
Signed-off-by: Apurv Mishra <apurv.mishra@amd.com >
[ROCm/ROCR-Runtime commit: c066ec13dd ]
2024-11-28 13:08:03 -05:00
Apurv Mishra
79f0ac2534
hsakmt: minor code cleanup and refactor topology.c
...
removed unused value assignment for HSAKMT_STATUS,
restructured 'topology_sysfs_check_node_supported'
Change-Id: I21cdccb3e3c5e42981f10597426de479d0f4ee6a
Signed-off-by: Apurv Mishra <apurv.mishra@amd.com >
2024-11-28 13:06:23 -05:00
Apurv Mishra
05e927bcb0
hsakmt: minor code cleanup and refactor topology.c
...
removed unused value assignment for HSAKMT_STATUS,
restructured 'topology_sysfs_check_node_supported'
Change-Id: I21cdccb3e3c5e42981f10597426de479d0f4ee6a
Signed-off-by: Apurv Mishra <apurv.mishra@amd.com >
[ROCm/ROCR-Runtime commit: 79f0ac2534 ]
2024-11-28 13:06:23 -05:00
Aidan Belton-Schure
c59a9b3253
SWDEV-485827 release initial_heap_buffer_
...
This PR adds the initialization and release of initial_heap_buffer_
to prevent memory leaks.
Change-Id: I4ab8721b439a1a3a6f6e53d63d870e572f7c984a
[ROCm/clr commit: f42a87dc2f ]
2024-11-28 10:31:26 -05:00
Aidan Belton-Schure
f42a87dc2f
SWDEV-485827 release initial_heap_buffer_
...
This PR adds the initialization and release of initial_heap_buffer_
to prevent memory leaks.
Change-Id: I4ab8721b439a1a3a6f6e53d63d870e572f7c984a
2024-11-28 10:31:26 -05:00
dependabot[bot]
2eec605006
Bump rocm-docs-core[api_reference] from 1.9.0 to 1.9.1 in /docs/sphinx ( #85 )
...
Bumps [rocm-docs-core[api_reference]](https://github.com/ROCm/rocm-docs-core ) from 1.9.0 to 1.9.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.9.0...v1.9.1 )
---
updated-dependencies:
- dependency-name: rocm-docs-core[api_reference]
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
[ROCm/rocjpeg commit: 217e4013b1 ]
2024-11-28 10:20:01 -05:00
dependabot[bot]
217e4013b1
Bump rocm-docs-core[api_reference] from 1.9.0 to 1.9.1 in /docs/sphinx ( #85 )
...
Bumps [rocm-docs-core[api_reference]](https://github.com/ROCm/rocm-docs-core ) from 1.9.0 to 1.9.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.9.0...v1.9.1 )
---
updated-dependencies:
- dependency-name: rocm-docs-core[api_reference]
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-28 10:20:01 -05:00
Satyanvesh Dittakavi
5a16db0cd5
SWDEV-477584 - Match hipGetLastError behavior with CUDA using env var
...
Change-Id: I4c5acff180ae904028f7c5fdf4e109ffd1f0c4ef
[ROCm/clr commit: e3b8754448 ]
2024-11-28 01:33:52 -05:00
Satyanvesh Dittakavi
e3b8754448
SWDEV-477584 - Match hipGetLastError behavior with CUDA using env var
...
Change-Id: I4c5acff180ae904028f7c5fdf4e109ffd1f0c4ef
2024-11-28 01:33:52 -05:00
dependabot[bot]
81d7eaede9
Bump rocm-docs-core[api_reference] from 1.9.0 to 1.9.1 in /docs/sphinx
...
Bumps [rocm-docs-core[api_reference]](https://github.com/ROCm/rocm-docs-core ) from 1.9.0 to 1.9.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.9.0...v1.9.1 )
---
updated-dependencies:
- dependency-name: rocm-docs-core[api_reference]
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
[ROCm/rocprofiler-systems commit: ffcc0b6f3d ]
2024-11-27 22:38:29 -05:00
dependabot[bot]
ffcc0b6f3d
Bump rocm-docs-core[api_reference] from 1.9.0 to 1.9.1 in /docs/sphinx
...
Bumps [rocm-docs-core[api_reference]](https://github.com/ROCm/rocm-docs-core ) from 1.9.0 to 1.9.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.9.0...v1.9.1 )
---
updated-dependencies:
- dependency-name: rocm-docs-core[api_reference]
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-27 22:38:29 -05:00
Emily Deng
1f9c080932
kfdtest: fix event leaks issue
...
DisableCpQueueByUpdateWithZeroPercentage need to destroy event to avoid
event leak.
Signed-off-by: Emily Deng <Emily.Deng@amd.com >
Change-Id: I4fb51b670fbff1edcd7fd61517f5c8a6674003c0
2024-11-27 19:33:10 -05:00
Emily Deng
7aa33126cf
kfdtest: fix event leaks issue
...
DisableCpQueueByUpdateWithZeroPercentage need to destroy event to avoid
event leak.
Signed-off-by: Emily Deng <Emily.Deng@amd.com >
Change-Id: I4fb51b670fbff1edcd7fd61517f5c8a6674003c0
[ROCm/ROCR-Runtime commit: 1f9c080932 ]
2024-11-27 19:33:10 -05:00
Aryan Salmanpour
dfa22cbbe1
Add support for rocDecode APIs dispatch table ( #462 )
...
[ROCm/rocdecode commit: 3dfb669f57 ]
2024-11-27 16:14:30 -05:00
Aryan Salmanpour
3dfb669f57
Add support for rocDecode APIs dispatch table ( #462 )
2024-11-27 16:14:30 -05:00
Jeffrey Novotny
1d1e17b3c9
Refactor RCCL install guide into several pages ( #1427 )
...
* Refactor RCCL install guide into several pages
* Changes from code review and new docker guide
* Add missing entries to ToC
* Minor fixes
* Fix help strings
* Edits after review and remove extra white space
[ROCm/rccl commit: bf7c130631 ]
2024-11-27 15:34:26 -05:00
Jeffrey Novotny
bf7c130631
Refactor RCCL install guide into several pages ( #1427 )
...
* Refactor RCCL install guide into several pages
* Changes from code review and new docker guide
* Add missing entries to ToC
* Minor fixes
* Fix help strings
* Edits after review and remove extra white space
2024-11-27 15:34:26 -05:00
Chris Freehill
eec2130443
rocr: Dynamically allocate supported_isas map
...
This was missing from a previous commit regarding
dynamically allocated static data structures.
Change-Id: Iae1c674e762f85e3aebf338210ba96942ba80278
2024-11-27 11:11:22 -05:00
Chris Freehill
ed575729bd
rocr: Dynamically allocate supported_isas map
...
This was missing from a previous commit regarding
dynamically allocated static data structures.
Change-Id: Iae1c674e762f85e3aebf338210ba96942ba80278
[ROCm/ROCR-Runtime commit: eec2130443 ]
2024-11-27 11:11:22 -05:00
Anusha GodavarthySurya
bfc89974e0
SWDEV-472840 SWDEV-461980 - Fix null stream sync performance
...
=> If null stream is not created during sync skip nullstrm creation
=> Do cpu wait on blocking & null stream if it exists
Change-Id: I90d6ced6a2dd1782ba58f3fed4e3608fc0efa55a
[ROCm/clr commit: 17e7b7c2ef ]
2024-11-27 10:29:15 -05:00
Anusha GodavarthySurya
17e7b7c2ef
SWDEV-472840 SWDEV-461980 - Fix null stream sync performance
...
=> If null stream is not created during sync skip nullstrm creation
=> Do cpu wait on blocking & null stream if it exists
Change-Id: I90d6ced6a2dd1782ba58f3fed4e3608fc0efa55a
2024-11-27 10:29:15 -05:00
Apurv Mishra
89115369cc
rocr: declare 'args' as class member in 'os_thread'
...
Removed 'args' as a unique pointer and deletion in
'ThreadTrampoline', then declared as a class member.
Change-Id: Ia52058392d0170e8b5e57cfdd2c587f47a6f93f0
Signed-off-by: Apurv Mishra <apurv.mishra@amd.com >
2024-11-27 10:27:40 -05:00
Apurv Mishra
baf737a3cb
rocr: declare 'args' as class member in 'os_thread'
...
Removed 'args' as a unique pointer and deletion in
'ThreadTrampoline', then declared as a class member.
Change-Id: Ia52058392d0170e8b5e57cfdd2c587f47a6f93f0
Signed-off-by: Apurv Mishra <apurv.mishra@amd.com >
[ROCm/ROCR-Runtime commit: 89115369cc ]
2024-11-27 10:27:40 -05:00
David Galiffi
8159a9cc13
Fix packaging for upgrading
...
Specify that "rocprofiler-systems" replaces / obsoletes the "omnitrace" package in the CPACK configuration.
Signed-off-by: David Galiffi <David.Galiffi@amd.com >
[ROCm/rocprofiler-systems commit: eb1af12177 ]
2024-11-27 10:23:47 -05:00
David Galiffi
eb1af12177
Fix packaging for upgrading
...
Specify that "rocprofiler-systems" replaces / obsoletes the "omnitrace" package in the CPACK configuration.
Signed-off-by: David Galiffi <David.Galiffi@amd.com >
2024-11-27 10:23:47 -05:00