76333 Commits
Author SHA1 Message Date
Sriraksha Nagaraj 316404ef08 SWDEV-356279: Adding backward compatibility in installing gfx_metrics.xml
Change-Id: If8e796103def0ec17866bd6d9c2ff7460d8a2594
2022-09-16 17:40:20 +00:00
Sriraksha Nagaraj 2e04bf0f2a SWDEV-356279: Adding backward compatibility in installing gfx_metrics.xml
Change-Id: If8e796103def0ec17866bd6d9c2ff7460d8a2594


[ROCm/rocprofiler commit: 316404ef08]
2022-09-16 17:40:20 +00:00
Laurent Morichetti f262501ed3 Clean up logger.h
Change-Id: Ibcb58d2236b012d00c3fc421a425c03093de5d50


[ROCm/roctracer commit: bb98bc7d85]
2022-09-16 09:55:09 -07:00
Laurent Morichetti bb98bc7d85 Clean up logger.h
Change-Id: Ibcb58d2236b012d00c3fc421a425c03093de5d50
2022-09-16 09:55:09 -07:00
Laurent Morichetti 6dea5c5e3d Fix an array subscript out-of-bounds error
Starting with gcc-11 (verified with gcc-12 as well), an array
out-of-bounds subscript error is reported for accessing the registration
table element at the operation ID index. Validating the index in the
function calling Register/Unregister does not quiet the warning/error
in release builds, so, for gcc-11 and gcc-12, we disable that warning
just for the RegistrationTable class.

Change-Id: I6bc4a02aa072cfa8905ecde5e3960aebf32fc912


[ROCm/roctracer commit: 67ce5fae13]
2022-09-16 09:54:40 -07:00
Laurent Morichetti 67ce5fae13 Fix an array subscript out-of-bounds error
Starting with gcc-11 (verified with gcc-12 as well), an array
out-of-bounds subscript error is reported for accessing the registration
table element at the operation ID index. Validating the index in the
function calling Register/Unregister does not quiet the warning/error
in release builds, so, for gcc-11 and gcc-12, we disable that warning
just for the RegistrationTable class.

Change-Id: I6bc4a02aa072cfa8905ecde5e3960aebf32fc912
2022-09-16 09:54:40 -07:00
Ranjith Ramakrishnan b2e30b6ffa SWDEV-340761 - Limit the removal of opencl conf file to package removal and provide unique name to icd file
While upgrading packaging in SLES/RHEL, the package to be upgraded is installed first, followed by cleanup of the older one
During upgrade 10-rocm-opencl.conf and icd file is getting removed as part of clean up, since the file name and path is same in different package versions.
Limit the removal of opencl conf file to  uninstall/removal of package and not during upgrade.
Used unique name for icd file

Change-Id: Ib34a78ce53e6b7d95adb70ccfd56474a297b64ca


[ROCm/clr commit: 3d350393d8]
2022-09-16 00:48:37 -07:00
Ranjith Ramakrishnan 3d350393d8 SWDEV-340761 - Limit the removal of opencl conf file to package removal and provide unique name to icd file
While upgrading packaging in SLES/RHEL, the package to be upgraded is installed first, followed by cleanup of the older one
During upgrade 10-rocm-opencl.conf and icd file is getting removed as part of clean up, since the file name and path is same in different package versions.
Limit the removal of opencl conf file to  uninstall/removal of package and not during upgrade.
Used unique name for icd file

Change-Id: Ib34a78ce53e6b7d95adb70ccfd56474a297b64ca
2022-09-16 00:48:37 -07:00
Saleel Kudchadker ad9557a00b SWDEV-301667 - Pass all params to API Init
- Correct return for ihipLaunchKernel

Change-Id: I66e81fa635473e6e728936e4cfba9f1bc7f018ad


[ROCm/clr commit: df278887fe]
2022-09-15 22:20:02 -07:00
Saleel Kudchadker df278887fe SWDEV-301667 - Pass all params to API Init
- Correct return for ihipLaunchKernel

Change-Id: I66e81fa635473e6e728936e4cfba9f1bc7f018ad
2022-09-15 22:20:02 -07:00
ROCm CI Service Account 55da06237e SWDEV-349490 - Add unit test of sRGB (#2940)
Add unit test of sRGB.
Update helper functions to accomodate uchar4 and float4.
Change-Id: Ib604cf603ab63b908130ef1c562c53d42328bacf


[ROCm/hip-tests commit: 30fcb99268]
2022-09-15 21:04:57 -07:00
ROCm CI Service Account 30fcb99268 SWDEV-349490 - Add unit test of sRGB (#2940)
Add unit test of sRGB.
Update helper functions to accomodate uchar4 and float4.
Change-Id: Ib604cf603ab63b908130ef1c562c53d42328bacf
2022-09-15 21:04:57 -07:00
ROCm CI Service Account e110454f7e SWDEV-349490 - Add unit test of sRGB (#2940)
Add unit test of sRGB.
Update helper functions to accomodate uchar4 and float4.
Change-Id: Ib604cf603ab63b908130ef1c562c53d42328bacf


[ROCm/hip commit: a47f421eb8]
2022-09-15 21:04:57 -07:00
ROCm CI Service Account a47f421eb8 SWDEV-349490 - Add unit test of sRGB (#2940)
Add unit test of sRGB.
Update helper functions to accomodate uchar4 and float4.
Change-Id: Ib604cf603ab63b908130ef1c562c53d42328bacf
2022-09-15 21:04:57 -07:00
ROCm CI Service Account 25dd6f4294 SWDEV-352036 - Move HIPRTC_ERROR_LINKING to the end of the enum. (#2900)
Change-Id: I0b847c3a82d988f4e7de21a2c2842081844b7a9f


[ROCm/hip commit: b5a13dd89e]
2022-09-15 14:24:05 -07:00
ROCm CI Service Account b5a13dd89e SWDEV-352036 - Move HIPRTC_ERROR_LINKING to the end of the enum. (#2900)
Change-Id: I0b847c3a82d988f4e7de21a2c2842081844b7a9f
2022-09-15 14:24:05 -07:00
Ajay c2a7fe7bd6 SWDEV-347670 - GPU StreamWait and StreamWrite support in Windows PAL backend
Change-Id: Ic4881305b6332e217f3d3127dce7e9d9d0a7df11


[ROCm/clr commit: 373a7d1195]
2022-09-15 13:57:40 -04:00
Ajay 373a7d1195 SWDEV-347670 - GPU StreamWait and StreamWrite support in Windows PAL backend
Change-Id: Ic4881305b6332e217f3d3127dce7e9d9d0a7df11
2022-09-15 13:57:40 -04:00
Chauncey Hui 46df61f614 SWDEV-2 - Change OpenCL version number from 3504 to 3505
[ROCm/clr commit: cf04d40a1a]
2022-09-15 03:00:09 -04:00
Chauncey Hui cf04d40a1a SWDEV-2 - Change OpenCL version number from 3504 to 3505 2022-09-15 03:00:09 -04:00
Edgar Gabriel 1a8709086d Merge pull request #617 from edgargabriel/binary-tree-2.13.4
make binary tree work on 2.13.4

[ROCm/rccl commit: 05cc7bd850]
2022-09-14 20:30:11 -05:00
Edgar Gabriel 05cc7bd850 Merge pull request #617 from edgargabriel/binary-tree-2.13.4
make binary tree work on 2.13.4
2022-09-14 20:30:11 -05:00
Edgar Gabriel 95d6ed2154 make binary tree work on 2.13.4
[ROCm/rccl commit: 8f3219dbd4]
2022-09-15 00:01:54 +00:00
Edgar Gabriel 8f3219dbd4 make binary tree work on 2.13.4 2022-09-15 00:01:54 +00:00
Sourabh Betigeri 65d3ceb312 SWDEV-340649 - Removes a check to limit the size of allocation that was capped to the size of device memory available
Change-Id: Ia99264cc85a1e76293e4fad0734f544351c82809


[ROCm/clr commit: 1ee3a6d5c6]
2022-09-14 12:58:33 -04:00
Sourabh Betigeri 1ee3a6d5c6 SWDEV-340649 - Removes a check to limit the size of allocation that was capped to the size of device memory available
Change-Id: Ia99264cc85a1e76293e4fad0734f544351c82809
2022-09-14 12:58:33 -04:00
kjayapra-amd 8e55352cf3 SWDEV-351338 - Increase AQL Queue depth and reduce ROC_ACTIVE_WAIT_TIME to 0.
Change-Id: Iec0005d57933d0df2f55b4f7bdb84ada8a386a0c


[ROCm/clr commit: 362e7961d9]
2022-09-14 10:49:53 -04:00
kjayapra-amd 362e7961d9 SWDEV-351338 - Increase AQL Queue depth and reduce ROC_ACTIVE_WAIT_TIME to 0.
Change-Id: Iec0005d57933d0df2f55b4f7bdb84ada8a386a0c
2022-09-14 10:49:53 -04:00
Jonathan R. Madsen 62fdf2720f Fix building w/ hip, etc. but w/o rocprofiler (#159)
- Fixes builds with `OMNITRACE_USE_ROCPROFILER=OFF` but
`OMNITRACE_USE_ROCTRACER=ON`
- Move rocprofiler/hsa_rsrc_factory.{hpp,cpp}` to rocm folder

[ROCm/rocprofiler-systems commit: 472e96a084]
2022-09-14 00:07:33 -05:00
Jonathan R. Madsen 472e96a084 Fix building w/ hip, etc. but w/o rocprofiler (#159)
- Fixes builds with `OMNITRACE_USE_ROCPROFILER=OFF` but
`OMNITRACE_USE_ROCTRACER=ON`
- Move rocprofiler/hsa_rsrc_factory.{hpp,cpp}` to rocm folder
2022-09-14 00:07:33 -05:00
Jonathan R. Madsen 31c1f5bdf0 Update timemory submodule (#160)
- Improve sampling allocator startup - semaphore init/destroy handled by
ctor/dtor - avoid future deadlocks
- Support runtime_enabled set to off in sampler::execute
- Fix sampling timer checks for finite delay/freq/period
- Fixes bug when sampling frequency was set to 300 and sampling::timer
deduced it as not-finite, causing an error to be thrown
- Update operation::generic_operator::check()
- lightweight_tuple update
- Includes numerous safety checks on `substr` calls in timemory

[ROCm/rocprofiler-systems commit: d4d44e744b]
2022-09-14 00:07:18 -05:00
Jonathan R. Madsen d4d44e744b Update timemory submodule (#160)
- Improve sampling allocator startup - semaphore init/destroy handled by
ctor/dtor - avoid future deadlocks
- Support runtime_enabled set to off in sampler::execute
- Fix sampling timer checks for finite delay/freq/period
- Fixes bug when sampling frequency was set to 300 and sampling::timer
deduced it as not-finite, causing an error to be thrown
- Update operation::generic_operator::check()
- lightweight_tuple update
- Includes numerous safety checks on `substr` calls in timemory
2022-09-14 00:07:18 -05:00
Wenkai Du 069af6f7c3 Merge pull request #612 from ROCmSoftwarePlatform/2.13.4
2.13.4

[ROCm/rccl commit: 8f5507e047]
2022-09-13 21:33:29 -07:00
Wenkai Du 8f5507e047 Merge pull request #612 from ROCmSoftwarePlatform/2.13.4
2.13.4
2022-09-13 21:33:29 -07:00
Jonathan R. Madsen f8bdb3c325 Bump version to 1.7.0 (#162)
[ROCm/rocprofiler-systems commit: e671a6975a]
2022-09-13 23:05:26 -05:00
Jonathan R. Madsen e671a6975a Bump version to 1.7.0 (#162) 2022-09-13 23:05:26 -05:00
Jonathan R. Madsen df5c4f2333 Fix gotcha indexes for numa_gotcha (#161)
- In #152, `numa_alloc_interleaved` and `numa_alloc_local` both were
indexed at position 6

[ROCm/rocprofiler-systems commit: e4e3c2b7f4]
2022-09-13 23:03:45 -05:00
Jonathan R. Madsen e4e3c2b7f4 Fix gotcha indexes for numa_gotcha (#161)
- In #152, `numa_alloc_interleaved` and `numa_alloc_local` both were
indexed at position 6
2022-09-13 23:03:45 -05:00
Maneesh Gupta 2e860b68a0 Revert "SWDEV-339488 - Address HIPRT tests failure with spaces in the include path"
This reverts commit 147c17cac4.

Change-Id: I10f91ec0205cd4276b141aade5728fdc20030195


[ROCm/clr commit: 8e10332ff1]
2022-09-13 23:06:23 -04:00
Maneesh Gupta 8e10332ff1 Revert "SWDEV-339488 - Address HIPRT tests failure with spaces in the include path"
This reverts commit 89355fb586.

Change-Id: I10f91ec0205cd4276b141aade5728fdc20030195
2022-09-13 23:06:23 -04:00
Wenkai Du ba6e2db70d Misc fixes and disable binTree
[ROCm/rccl commit: a06e14e39b]
2022-09-14 00:26:19 +00:00
Wenkai Du a06e14e39b Misc fixes and disable binTree 2022-09-14 00:26:19 +00:00
Jenkins 2c209dda47 SWDEV-299127 - Merge 'develop' into 'amd-staging'
Change-Id: Id04553ebf527c4d40d826ce5c8c580f730f8f902


[ROCm/hip commit: adb1424deb]
2022-09-13 19:12:19 -04:00
Jenkins adb1424deb SWDEV-299127 - Merge 'develop' into 'amd-staging'
Change-Id: Id04553ebf527c4d40d826ce5c8c580f730f8f902
2022-09-13 19:12:19 -04:00
Edgar Gabriel 4a86adcaba Update init.cc
[ROCm/rccl commit: e5d2dfed34]
2022-09-13 17:29:32 -05:00
Edgar Gabriel e5d2dfed34 Update init.cc 2022-09-13 17:29:32 -05:00
Edgar Gabriel 4c17f4dcc1 Merge branch 'develop' into 2.13.4
[ROCm/rccl commit: be935d7ce7]
2022-09-13 17:19:04 -05:00
Edgar Gabriel be935d7ce7 Merge branch 'develop' into 2.13.4 2022-09-13 17:19:04 -05:00
Edgar Gabriel 3225ee7cd0 Merge pull request #615 from edgargabriel/topic/two-trees
add binary tree

[ROCm/rccl commit: ea8120a346]
2022-09-13 16:50:45 -05:00
Edgar Gabriel ea8120a346 Merge pull request #615 from edgargabriel/topic/two-trees
add binary tree
2022-09-13 16:50:45 -05:00