Rahul Manocha
66a1b8d8e4
SWDEV-488308 - Fix memleak in NoGpuTest_hipMemcpy
...
Change-Id: Id349f189ffd26763c4624e76d7ea4ba139f9d8bc
[ROCm/hip-tests commit: 45ef528bdd ]
2024-11-19 23:31:14 -05:00
Rahul Manocha
45ef528bdd
SWDEV-488308 - Fix memleak in NoGpuTest_hipMemcpy
...
Change-Id: Id349f189ffd26763c4624e76d7ea4ba139f9d8bc
2024-11-19 23:31:14 -05:00
Rahul Manocha
96e1ea007f
SWDEV-488214 - Fix MemLeak in hipIpcMemAccess_Semaphores test
...
Change-Id: Iaf123e88cf3ab4e50403a26355a9440c414022ae
[ROCm/hip-tests commit: 1d01cb0b18 ]
2024-11-19 23:30:53 -05:00
Rahul Manocha
1d01cb0b18
SWDEV-488214 - Fix MemLeak in hipIpcMemAccess_Semaphores test
...
Change-Id: Iaf123e88cf3ab4e50403a26355a9440c414022ae
2024-11-19 23:30:53 -05:00
Rahul Manocha
b56373fe04
SWDEV-488316 - Fix memleaks in PrintfTests
...
Change-Id: I53e392ac41023a108874d5c58633b53f7b7b0007
[ROCm/hip-tests commit: 5dcd005d33 ]
2024-11-19 23:30:35 -05:00
Rahul Manocha
5dcd005d33
SWDEV-488316 - Fix memleaks in PrintfTests
...
Change-Id: I53e392ac41023a108874d5c58633b53f7b7b0007
2024-11-19 23:30:35 -05:00
Rahul Manocha
0cbda7f51f
SWDEV-488304 - Fix memleak in hipIpcEventHandle test
...
Change-Id: Iaa51c7ba4d1fed52d08ed6f956d807c0fb2cc470
[ROCm/hip-tests commit: 823cc198f9 ]
2024-11-19 23:30:16 -05:00
Rahul Manocha
823cc198f9
SWDEV-488304 - Fix memleak in hipIpcEventHandle test
...
Change-Id: Iaa51c7ba4d1fed52d08ed6f956d807c0fb2cc470
2024-11-19 23:30:16 -05:00
Rahul Manocha
a6baaab8fc
SWDEV-488306 - Fix memleak for NoGpuTst_hipHostRegister
...
Change-Id: I919d7f24c1c9bdc9902c5b5cbd7068e8cd48d5ec
[ROCm/hip-tests commit: 255b4f5e79 ]
2024-11-19 23:29:50 -05:00
Rahul Manocha
255b4f5e79
SWDEV-488306 - Fix memleak for NoGpuTst_hipHostRegister
...
Change-Id: I919d7f24c1c9bdc9902c5b5cbd7068e8cd48d5ec
2024-11-19 23:29:50 -05:00
Rahul Manocha
24eea67593
SWDEV-486443 - Skip managed memory test for windows
...
Change-Id: Id2d99c80e73979173ff7558bedafa723a1eec813
[ROCm/hip-tests commit: dcc3dd7029 ]
2024-11-19 23:29:17 -05:00
Rahul Manocha
dcc3dd7029
SWDEV-486443 - Skip managed memory test for windows
...
Change-Id: Id2d99c80e73979173ff7558bedafa723a1eec813
2024-11-19 23:29:17 -05:00
Rahul Manocha
84fb57e7f9
SWDEV-475482 - hipTexObjectCreate align with cuda
...
Support zero width and height for hipTextObjectCreate to align
with cuda.
Change-Id: I5d4c48625faf5f060ed2a7e634ec65e4ecac9da5
[ROCm/clr commit: efce2f77c4 ]
2024-11-19 23:28:55 -05:00
Rahul Manocha
efce2f77c4
SWDEV-475482 - hipTexObjectCreate align with cuda
...
Support zero width and height for hipTextObjectCreate to align
with cuda.
Change-Id: I5d4c48625faf5f060ed2a7e634ec65e4ecac9da5
2024-11-19 23:28:55 -05:00
Rahul Manocha
d0d4027db9
SWDEV-479575 - Child Graph dependencies fixed
...
Change-Id: Iaf2d8f0ae86e6a701d10f5867b742036392e5a43
[ROCm/hip-tests commit: ed5b962e62 ]
2024-11-19 23:27:30 -05:00
Rahul Manocha
ed5b962e62
SWDEV-479575 - Child Graph dependencies fixed
...
Change-Id: Iaf2d8f0ae86e6a701d10f5867b742036392e5a43
2024-11-19 23:27:30 -05:00
Rahul Manocha
2172f9e961
SWDEV-454895 - Fix for Atomic Memory Order testcase failures
...
Change-Id: I66f92b57527c364b18a695bc9475f4c3432e742b
[ROCm/hip-tests commit: 5672b0d380 ]
2024-11-19 23:26:20 -05:00
Rahul Manocha
5672b0d380
SWDEV-454895 - Fix for Atomic Memory Order testcase failures
...
Change-Id: I66f92b57527c364b18a695bc9475f4c3432e742b
2024-11-19 23:26:20 -05:00
gabrpham
50eaf14b9e
[SWDEV-498453] Enabled 'amd-smi set --clk-limit' for virtual environments
...
Signed-off-by: gabrpham <Gabriel.Pham@amd.com >
Change-Id: I23e994502d4abc1a602d2341e77ad9c50fcf4839
2024-11-19 16:17:29 -06:00
gabrpham
f963f24d63
[SWDEV-498453] Enabled 'amd-smi set --clk-limit' for virtual environments
...
Signed-off-by: gabrpham <Gabriel.Pham@amd.com >
Change-Id: I23e994502d4abc1a602d2341e77ad9c50fcf4839
[ROCm/amdsmi commit: 50eaf14b9e ]
2024-11-19 16:17:29 -06:00
jeffqjiangNew
f7cffa4db2
HEVC: Cut HEVC parser creation time from about 40 milliseconds to about 50 microseconds. ( #458 )
...
* * rocDecode/HEVC: Cut HEVC parser creation time from about 40 milliseconds to about 50 microseconds.
* * rocDecode/HEVC: Added necessary parameter init in parser constructor.
---------
Co-authored-by: Aryan Salmanpour <aryan.salmanpour@amd.com >
[ROCm/rocdecode commit: 27e9ed23ed ]
2024-11-19 15:10:35 -05:00
jeffqjiangNew
27e9ed23ed
HEVC: Cut HEVC parser creation time from about 40 milliseconds to about 50 microseconds. ( #458 )
...
* * rocDecode/HEVC: Cut HEVC parser creation time from about 40 milliseconds to about 50 microseconds.
* * rocDecode/HEVC: Added necessary parameter init in parser constructor.
---------
Co-authored-by: Aryan Salmanpour <aryan.salmanpour@amd.com >
2024-11-19 15:10:35 -05:00
Venkateshwar Reddy Kandula
225112b15e
changelog
...
Change-Id: I58a300d338f461a3028081b6abd4d7ee1dae560b
2024-11-19 19:49:39 +00:00
Venkateshwar Reddy Kandula
473af5ebe8
changelog
...
Change-Id: I58a300d338f461a3028081b6abd4d7ee1dae560b
[ROCm/rocprofiler commit: 225112b15e ]
2024-11-19 19:49:39 +00:00
Kiriti Gowda
540fe35baf
Updates - Compiler & GFX ID ( #77 )
...
* Compiler updates
* GFX - ID updates
* CMakeLists - Updates
[ROCm/rocjpeg commit: 4e78bca06a ]
2024-11-19 14:47:05 -05:00
Kiriti Gowda
4e78bca06a
Updates - Compiler & GFX ID ( #77 )
...
* Compiler updates
* GFX - ID updates
* CMakeLists - Updates
2024-11-19 14:47:05 -05:00
Yiltan
325d25b570
Merge pull request #51 from Yiltan/roc_shmemx_correction
...
Removing instances of `roc_shmemx`
[ROCm/rocshmem commit: a59e946e44 ]
2024-11-19 13:28:05 -05:00
Yiltan
a59e946e44
Merge pull request #51 from Yiltan/roc_shmemx_correction
...
Removing instances of `roc_shmemx`
2024-11-19 13:28:05 -05:00
Rahul Manocha
ee20409853
SWDEV-494409 - Fix destructor path for Static and Dynamic CO
...
1) For Dynamic CO variables, free the device pointer in
DynCO destructor instead of DeviceVar destructor.
2) For Static CO Remove Fatbinary,
only call hipFree for valid device Vars instead of all devices.
Change-Id: I84291f5371b2c05d1d0bcdb4f9c6bd122e7c9b21
[ROCm/clr commit: a2d8199402 ]
2024-11-19 13:04:44 -05:00
Rahul Manocha
a2d8199402
SWDEV-494409 - Fix destructor path for Static and Dynamic CO
...
1) For Dynamic CO variables, free the device pointer in
DynCO destructor instead of DeviceVar destructor.
2) For Static CO Remove Fatbinary,
only call hipFree for valid device Vars instead of all devices.
Change-Id: I84291f5371b2c05d1d0bcdb4f9c6bd122e7c9b21
2024-11-19 13:04:44 -05:00
Jonathan Kim
26d338df12
kfdtest: fix dispatch pointers and event leaks tests
...
KFDDBGTest and KFDNegative test can eat into memory and event resources
for subsequent test interations if unallocated.
Change-Id: Iea170c20df8d487703441181b6c152b61f02d3db
2024-11-19 11:25:24 -05:00
Jonathan Kim
4b7e1d79b7
kfdtest: fix dispatch pointers and event leaks tests
...
KFDDBGTest and KFDNegative test can eat into memory and event resources
for subsequent test interations if unallocated.
Change-Id: Iea170c20df8d487703441181b6c152b61f02d3db
[ROCm/ROCR-Runtime commit: 26d338df12 ]
2024-11-19 11:25:24 -05:00
spolifroni-amd
a1d84696ca
edited the readme file so that it doesn't duplicate what's in the documentation ( #457 )
...
[ROCm/rocdecode commit: e780dce449 ]
2024-11-19 10:37:16 -05:00
spolifroni-amd
e780dce449
edited the readme file so that it doesn't duplicate what's in the documentation ( #457 )
2024-11-19 10:37:16 -05:00
German Andryeyev
ca8ca0bc35
SWDEV-494231 - Revert TS optimization
...
Runtime may use checkGpuTime() for the wait and not just for the GPU time queries. Hence, the call can't be skipped if profiling isn't enabled.
More changes are required for this optimization.
Change-Id: I79e8918312e755d75f0d26685f2fdc604a8ffb18
[ROCm/clr commit: e2eeb20c00 ]
2024-11-19 10:17:38 -05:00
German Andryeyev
e2eeb20c00
SWDEV-494231 - Revert TS optimization
...
Runtime may use checkGpuTime() for the wait and not just for the GPU time queries. Hence, the call can't be skipped if profiling isn't enabled.
More changes are required for this optimization.
Change-Id: I79e8918312e755d75f0d26685f2fdc604a8ffb18
2024-11-19 10:17:38 -05:00
Yiltan Temucin
5ed5c4642e
Explicitly require rocPRIM and rocThrust.
...
[ROCm/rocshmem commit: 50e46847c6 ]
2024-11-19 08:54:18 -06:00
Yiltan Temucin
50e46847c6
Explicitly require rocPRIM and rocThrust.
2024-11-19 08:54:18 -06:00
dependabot[bot]
91f636bc6e
Bump rocm-docs-core[api_reference] from 1.8.4 to 1.8.5 in /docs/sphinx
...
Bumps [rocm-docs-core[api_reference]](https://github.com/ROCm/rocm-docs-core ) from 1.8.4 to 1.8.5.
- [Release notes](https://github.com/ROCm/rocm-docs-core/releases )
- [Changelog](https://github.com/ROCm/rocm-docs-core/blob/v1.8.5/CHANGELOG.md )
- [Commits](https://github.com/ROCm/rocm-docs-core/compare/v1.8.4...v1.8.5 )
---
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: 3d17f0b90a ]
2024-11-19 09:36:32 -05:00
dependabot[bot]
3d17f0b90a
Bump rocm-docs-core[api_reference] from 1.8.4 to 1.8.5 in /docs/sphinx
...
Bumps [rocm-docs-core[api_reference]](https://github.com/ROCm/rocm-docs-core ) from 1.8.4 to 1.8.5.
- [Release notes](https://github.com/ROCm/rocm-docs-core/releases )
- [Changelog](https://github.com/ROCm/rocm-docs-core/blob/v1.8.5/CHANGELOG.md )
- [Commits](https://github.com/ROCm/rocm-docs-core/compare/v1.8.4...v1.8.5 )
---
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-19 09:36:32 -05:00
dependabot[bot]
1c0ca8398e
Bump rocm-docs-core[api_reference] from 1.8.4 to 1.8.5 in /docs/sphinx ( #76 )
...
Bumps [rocm-docs-core[api_reference]](https://github.com/ROCm/rocm-docs-core ) from 1.8.4 to 1.8.5.
- [Release notes](https://github.com/ROCm/rocm-docs-core/releases )
- [Changelog](https://github.com/ROCm/rocm-docs-core/blob/v1.8.5/CHANGELOG.md )
- [Commits](https://github.com/ROCm/rocm-docs-core/compare/v1.8.4...v1.8.5 )
---
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: a861dc889f ]
2024-11-19 08:22:51 -05:00
dependabot[bot]
a861dc889f
Bump rocm-docs-core[api_reference] from 1.8.4 to 1.8.5 in /docs/sphinx ( #76 )
...
Bumps [rocm-docs-core[api_reference]](https://github.com/ROCm/rocm-docs-core ) from 1.8.4 to 1.8.5.
- [Release notes](https://github.com/ROCm/rocm-docs-core/releases )
- [Changelog](https://github.com/ROCm/rocm-docs-core/blob/v1.8.5/CHANGELOG.md )
- [Commits](https://github.com/ROCm/rocm-docs-core/compare/v1.8.4...v1.8.5 )
---
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-19 08:22:51 -05:00
Ioannis Assiouras
05312d2d2c
SWDEV-497529 - Link with hip::amdhip64 target in 15_static_library/device_functions
...
Modified target_link_libraries to link with the hip::amdhip64
target instead of directly linking to the amdhip64 library.
This ensures that all sub-dependent libraries that are necessary
for static build are included.
Change-Id: Idf69477708172604ba9c349735d3230ae765923a
[ROCm/hip-tests commit: ef9558a160 ]
2024-11-19 05:32:14 -05:00
Ioannis Assiouras
ef9558a160
SWDEV-497529 - Link with hip::amdhip64 target in 15_static_library/device_functions
...
Modified target_link_libraries to link with the hip::amdhip64
target instead of directly linking to the amdhip64 library.
This ensures that all sub-dependent libraries that are necessary
for static build are included.
Change-Id: Idf69477708172604ba9c349735d3230ae765923a
2024-11-19 05:32:14 -05:00
Jaydeep Patel
0bbf2d5244
SWDEV-498077 - Check topoOrder_ before accessing it.
...
Change-Id: I10e3c24ca8dc1009b8ac8ac27b3e9a6296f9a7ee
[ROCm/clr commit: d997f78be4 ]
2024-11-19 04:50:47 -05:00
Jaydeep Patel
d997f78be4
SWDEV-498077 - Check topoOrder_ before accessing it.
...
Change-Id: I10e3c24ca8dc1009b8ac8ac27b3e9a6296f9a7ee
2024-11-19 04:50:47 -05:00
Ioannis Assiouras
eae7d9bdc8
SWDEV-496003 - Add support for dynamic functions in hipFuncSetAttribute
...
Modified hipFuncSetAttribute to handle pointers to dynamic functions
returned by hipModuleGetFunction.
Change-Id: I54b98f9d31a79630dd7edcd363fad81f1d89219b
[ROCm/clr commit: 1a710dabcf ]
2024-11-19 04:50:15 -05:00
Ioannis Assiouras
1a710dabcf
SWDEV-496003 - Add support for dynamic functions in hipFuncSetAttribute
...
Modified hipFuncSetAttribute to handle pointers to dynamic functions
returned by hipModuleGetFunction.
Change-Id: I54b98f9d31a79630dd7edcd363fad81f1d89219b
2024-11-19 04:50:15 -05:00
Saleel Kudchadker
4f83e7775a
SWDEV-495987 - Use shared mutex for MemObj maps
...
- Remove binning logic, although useful it doesnt work in current
scenario as there is no upper limit on the size of allocation. If an
app or framework uses entire VRAM and then creates suballocs, binning
would result in failure.
Change-Id: Icc27c13e433bb4a1f03e82028d8718488b43bfa5
[ROCm/clr commit: e4d29e228d ]
2024-11-19 04:28:20 -05:00
Saleel Kudchadker
e4d29e228d
SWDEV-495987 - Use shared mutex for MemObj maps
...
- Remove binning logic, although useful it doesnt work in current
scenario as there is no upper limit on the size of allocation. If an
app or framework uses entire VRAM and then creates suballocs, binning
would result in failure.
Change-Id: Icc27c13e433bb4a1f03e82028d8718488b43bfa5
2024-11-19 04:28:20 -05:00