Commit-Graf
64512 Incheckningar
Upphovsman SHA1 Meddelande Datum
ROCm CI Service Account 655f4dce77 SWDEV-332251 - packaging in windows and multiple arch in catchInfo.txt (#2779)
Change-Id: I627662b59de002e9042f8218478404de0aa73ea5

[ROCm/hip-tests commit: c8c0c67677]
2022-07-08 13:36:41 +05:30
ROCm CI Service Account c8c0c67677 SWDEV-332251 - packaging in windows and multiple arch in catchInfo.txt (#2779)
Change-Id: I627662b59de002e9042f8218478404de0aa73ea5
2022-07-08 13:36:41 +05:30
ROCm CI Service Account d2dacc307e SWDEV-332251 - packaging in windows and multiple arch in catchInfo.txt (#2779)
Change-Id: I627662b59de002e9042f8218478404de0aa73ea5

[ROCm/hip commit: a2313ade4c]
2022-07-08 13:36:41 +05:30
ROCm CI Service Account a2313ade4c SWDEV-332251 - packaging in windows and multiple arch in catchInfo.txt (#2779)
Change-Id: I627662b59de002e9042f8218478404de0aa73ea5
2022-07-08 13:36:41 +05:30
ROCm CI Service Account 7f7ce2c85b SWDEV-322620 - Virtual Memory Management (#2772)
Adding simple VM test.

Change-Id: I68bb55c9439a8d0e77035833d19d72d2a21f0753

[ROCm/hip-tests commit: bf4dd1f83e]
2022-07-08 13:36:27 +05:30
ROCm CI Service Account bf4dd1f83e SWDEV-322620 - Virtual Memory Management (#2772)
Adding simple VM test.

Change-Id: I68bb55c9439a8d0e77035833d19d72d2a21f0753
2022-07-08 13:36:27 +05:30
ROCm CI Service Account 9d51874aae SWDEV-322620 - Virtual Memory Management (#2772)
Adding simple VM test.

Change-Id: I68bb55c9439a8d0e77035833d19d72d2a21f0753

[ROCm/hip commit: 0d274931ee]
2022-07-08 13:36:27 +05:30
ROCm CI Service Account 0d274931ee SWDEV-322620 - Virtual Memory Management (#2772)
Adding simple VM test.

Change-Id: I68bb55c9439a8d0e77035833d19d72d2a21f0753
2022-07-08 13:36:27 +05:30
ROCm CI Service Account 1c451815a1 SWDEV-342404 - Update coordinates in perf test kernels (#2756)
Change-Id: I33aefc54f1cf2453e77fe6a7a6b9140b343d9895

[ROCm/hip-tests commit: feaa182a1e]
2022-07-08 13:36:06 +05:30
ROCm CI Service Account feaa182a1e SWDEV-342404 - Update coordinates in perf test kernels (#2756)
Change-Id: I33aefc54f1cf2453e77fe6a7a6b9140b343d9895
2022-07-08 13:36:06 +05:30
ROCm CI Service Account 31b4bd28ba SWDEV-342404 - Update coordinates in perf test kernels (#2756)
Change-Id: I33aefc54f1cf2453e77fe6a7a6b9140b343d9895

[ROCm/hip commit: bcd2b7800c]
2022-07-08 13:36:06 +05:30
ROCm CI Service Account bcd2b7800c SWDEV-342404 - Update coordinates in perf test kernels (#2756)
Change-Id: I33aefc54f1cf2453e77fe6a7a6b9140b343d9895
2022-07-08 13:36:06 +05:30
ROCm CI Service Account cbe80ddb8c SWDEV-306122 - [catch2][dtest] hipGraphAddMemsetNode API (#2754)
Change-Id: I19e01a0f801af411b3e9ac4b57f53c41b79014a5

[ROCm/hip-tests commit: 450cc21b8a]
2022-07-08 13:35:50 +05:30
ROCm CI Service Account 450cc21b8a SWDEV-306122 - [catch2][dtest] hipGraphAddMemsetNode API (#2754)
Change-Id: I19e01a0f801af411b3e9ac4b57f53c41b79014a5
2022-07-08 13:35:50 +05:30
ROCm CI Service Account 9027a07900 SWDEV-306122 - [catch2][dtest] hipGraphAddMemsetNode API (#2754)
Change-Id: I19e01a0f801af411b3e9ac4b57f53c41b79014a5

[ROCm/hip commit: 982a3cf387]
2022-07-08 13:35:50 +05:30
ROCm CI Service Account 982a3cf387 SWDEV-306122 - [catch2][dtest] hipGraphAddMemsetNode API (#2754)
Change-Id: I19e01a0f801af411b3e9ac4b57f53c41b79014a5
2022-07-08 13:35:50 +05:30
Chauncey Hui f58725904c SWDEV-2 - Change OpenCL version number from 3480 to 3481
[ROCm/clr commit: a3d1645080]
2022-07-08 03:00:06 -04:00
Chauncey Hui a3d1645080 SWDEV-2 - Change OpenCL version number from 3480 to 3481 2022-07-08 03:00:06 -04:00
Sourabh Betigeri a4b6127a80 SWDEV-273026 - Fixes to retrieve valid device memory data when device context is changed and p2p is enabled
Change-Id: Ie3f0b81f7fc6de8df65ccff35f9aefb8f6abdfbe


[ROCm/clr commit: 8d48e0e6be]
2022-07-08 01:45:49 -04:00
Sourabh Betigeri 8d48e0e6be SWDEV-273026 - Fixes to retrieve valid device memory data when device context is changed and p2p is enabled
Change-Id: Ie3f0b81f7fc6de8df65ccff35f9aefb8f6abdfbe
2022-07-08 01:45:49 -04:00
Hao Zhou 0b95f9a33c Merge amd-staging into amd-master 20220708
Signed-off-by: Hao Zhou <Hao.Zhou@amd.com>
Change-Id: I8c0061b099bb140ecc6c3c4b491165da44c6b96a


[ROCm/rocm_smi_lib commit: 46e21f2509]
2022-07-08 08:56:45 +08:00
Hao Zhou 46e21f2509 Merge amd-staging into amd-master 20220708
Signed-off-by: Hao Zhou <Hao.Zhou@amd.com>
Change-Id: I8c0061b099bb140ecc6c3c4b491165da44c6b96a
2022-07-08 08:56:45 +08:00
Sriraksha Nagaraj c565e2f329 SWDEV-287352 - Changing the description for timestamp option
Change-Id: Ie1d942f7560838efbc38394b21facf04df9bbda5
2022-07-07 15:08:53 -04:00
Sriraksha Nagaraj 615dd27e77 SWDEV-287352 - Changing the description for timestamp option
Change-Id: Ie1d942f7560838efbc38394b21facf04df9bbda5


[ROCm/rocprofiler commit: c565e2f329]
2022-07-07 15:08:53 -04:00
Ranjith Ramakrishnan d351cbf0a7 SWDEV-321112: Use GNUInstallDirs
Use GNUInstallDirs variables to determine the location of BINDIR,
LIBDIR, INCLUDEDIR, DATADIR, DOCDIR, LIBEXECDIR.

Depends-On: Id11f862fb4bdb2425d68f455074172c38814ec92
Change-Id: I6459a4531ef899321a5e2d8050cf8b553e89a968


[ROCm/roctracer commit: 709e300d9b]
2022-07-07 10:36:39 -07:00
Ranjith Ramakrishnan 709e300d9b SWDEV-321112: Use GNUInstallDirs
Use GNUInstallDirs variables to determine the location of BINDIR,
LIBDIR, INCLUDEDIR, DATADIR, DOCDIR, LIBEXECDIR.

Depends-On: Id11f862fb4bdb2425d68f455074172c38814ec92
Change-Id: I6459a4531ef899321a5e2d8050cf8b553e89a968
2022-07-07 10:36:39 -07:00
Ajay caa9b581b5 SWDEV-340506 - Unit_hipCreateTextureObject_Pitch2DResource fix
Change-Id: I85431036818a3eb24100b1660e806a1c80d847eb


[ROCm/clr commit: 01ea934b3e]
2022-07-07 13:05:08 -04:00
Ajay 01ea934b3e SWDEV-340506 - Unit_hipCreateTextureObject_Pitch2DResource fix
Change-Id: I85431036818a3eb24100b1660e806a1c80d847eb
2022-07-07 13:05:08 -04:00
Jonathan Kim f600687537 Only allow pairwise CU enable for devices with WGPs
A work group processor (WGP) require both its CU to be enabled
in order to be enabled.

The KFD will round robin distribute by even-indexed pairs so
enforce this requirement for runtime set mask calls.

Change-Id: Ic46661b01f398aa1fe24d96b5c9c31f122f967a3
2022-07-07 12:50:24 -04:00
Jonathan Kim 0edaa45b8a Only allow pairwise CU enable for devices with WGPs
A work group processor (WGP) require both its CU to be enabled
in order to be enabled.

The KFD will round robin distribute by even-indexed pairs so
enforce this requirement for runtime set mask calls.

Change-Id: Ic46661b01f398aa1fe24d96b5c9c31f122f967a3


[ROCm/ROCR-Runtime commit: f600687537]
2022-07-07 12:50:24 -04:00
Ajay c4a5d11d55 SWDEV-340506 - Unit_hipMalloc3DArray_Negative fix
Change-Id: I1fbf4be8aaef83b36749f1e253b5dba025e7f3cd


[ROCm/clr commit: eab4ea236c]
2022-07-07 12:17:45 -04:00
Ajay eab4ea236c SWDEV-340506 - Unit_hipMalloc3DArray_Negative fix
Change-Id: I1fbf4be8aaef83b36749f1e253b5dba025e7f3cd
2022-07-07 12:17:45 -04:00
German Andryeyev 685104cefc SWDEV-329789 - Avoid a race condition with the last command
Runtime can reset the last command only if it didn't change
since the query at the beginning of finish()

Change-Id: I629f2d788e9bbaa17ca4e96b1a753f8131e32463


[ROCm/clr commit: 9e74f1c7f8]
2022-07-07 10:17:07 -04:00
German Andryeyev 9e74f1c7f8 SWDEV-329789 - Avoid a race condition with the last command
Runtime can reset the last command only if it didn't change
since the query at the beginning of finish()

Change-Id: I629f2d788e9bbaa17ca4e96b1a753f8131e32463
2022-07-07 10:17:07 -04:00
Chauncey Hui dd6af4295c SWDEV-2 - Change OpenCL version number from 3479 to 3480
[ROCm/clr commit: a4206feda3]
2022-07-07 03:00:05 -04:00
Chauncey Hui a4206feda3 SWDEV-2 - Change OpenCL version number from 3479 to 3480 2022-07-07 03:00:05 -04:00
Sarbojit2019 c262223246 Updated correct API for reading error string (#2786)
[ROCm/hip commit: 4514f35084]
2022-07-07 12:08:01 +05:30
Sarbojit2019 4514f35084 Updated correct API for reading error string (#2786) 2022-07-07 12:08:01 +05:30
Sarbojit2019 4ebc038dec SWDEV-343159 - corrected macro value (#2785)
[ROCm/hip commit: 76ce7131d9]
2022-07-07 12:07:52 +05:30
Sarbojit2019 76ce7131d9 SWDEV-343159 - corrected macro value (#2785) 2022-07-07 12:07:52 +05:30
Aiden Nibali c044850e9d Fix use of blockDim in 'square' sample (#2789)
[ROCm/hip-tests commit: 7b3248b6c6]
2022-07-07 12:03:19 +05:30
Aiden Nibali 7b3248b6c6 Fix use of blockDim in 'square' sample (#2789) 2022-07-07 12:03:19 +05:30
Aiden Nibali e6ad33ce12 Fix use of blockDim in 'square' sample (#2789)
[ROCm/hip commit: 4d2787749c]
2022-07-07 12:03:19 +05:30
Aiden Nibali 4d2787749c Fix use of blockDim in 'square' sample (#2789) 2022-07-07 12:03:19 +05:30
Philip Yang 7799611c01 kfdtest: add KFDSVMRangeTest.HMMProfilingEvent
Open SMI event file handle, prefetch to migrate svm range to GPU, read
HMM profiling events, then check event_id, address, size, pid, event
triggers are the expected value.

Start separate thread to read SMI event, the same way applications use.
Use thread barrier to ensure no event is dropped.

Change-Id: I0683969d18d1579847e125d86aa4257602adb13f
Signed-off-by: Philip Yang <Philip.Yang@amd.com>
2022-07-06 10:08:44 -04:00
Philip Yang 843c90527f kfdtest: add KFDSVMRangeTest.HMMProfilingEvent
Open SMI event file handle, prefetch to migrate svm range to GPU, read
HMM profiling events, then check event_id, address, size, pid, event
triggers are the expected value.

Start separate thread to read SMI event, the same way applications use.
Use thread barrier to ensure no event is dropped.

Change-Id: I0683969d18d1579847e125d86aa4257602adb13f
Signed-off-by: Philip Yang <Philip.Yang@amd.com>


[ROCm/ROCR-Runtime commit: 7799611c01]
2022-07-06 10:08:44 -04:00
Ranjith Ramakrishnan bd608d0690 SWDEV-344894 - Remove work around code
The workaround for file-reorg in opencl is not required with changes in build script.
Similar workaround code in atmi is causing installation error in spack atmi and fixed by  build scripts changes and removing the workaround

Depends-On: I2c79675ec05e1e7de2baa0a21033939f0eadac3d
Change-Id: I9b5640a7b284f1df6b3127938c51da24ce60b69e


[ROCm/clr commit: a06eda1f73]
2022-07-06 00:25:45 -07:00
Ranjith Ramakrishnan a06eda1f73 SWDEV-344894 - Remove work around code
The workaround for file-reorg in opencl is not required with changes in build script.
Similar workaround code in atmi is causing installation error in spack atmi and fixed by  build scripts changes and removing the workaround

Depends-On: I2c79675ec05e1e7de2baa0a21033939f0eadac3d
Change-Id: I9b5640a7b284f1df6b3127938c51da24ce60b69e
2022-07-06 00:25:45 -07:00
Sean Keely a8603b9397 Fix IPC copy agent lookup.
Discovered agent handles should only apply to copy routing, not to
copy device selection.  The user may not have mapped all allocations
to all GPUs so we must ensure that the copying device is one passed
by the user.

Change-Id: I2532e66d30e6842624e594f235dd144a186220d4
2022-07-05 22:51:26 -05:00
Sean Keely cf6775fbc5 Fix IPC copy agent lookup.
Discovered agent handles should only apply to copy routing, not to
copy device selection.  The user may not have mapped all allocations
to all GPUs so we must ensure that the copying device is one passed
by the user.

Change-Id: I2532e66d30e6842624e594f235dd144a186220d4


[ROCm/ROCR-Runtime commit: a8603b9397]
2022-07-05 22:51:26 -05:00