Граф коммитов
64512 Коммитов
Автор SHA1 Сообщение Дата
Maneesh Gupta 2cfcfa8603 Fix win:setenv/unsetenv tests build failure
[ROCm/hip-tests commit: 7b7f14a991]
2022-08-04 09:32:12 +05:30
Maneesh Gupta 7b7f14a991 Fix win:setenv/unsetenv tests build failure 2022-08-04 09:32:12 +05:30
Maneesh Gupta 685cc4f6f5 Fix win:setenv/unsetenv tests build failure
[ROCm/hip commit: 08d24c55d9]
2022-08-04 09:32:12 +05:30
Maneesh Gupta 08d24c55d9 Fix win:setenv/unsetenv tests build failure 2022-08-04 09:32:12 +05:30
kjayapra-amd 8aaf355b81 SWDEV-346018 - Support unbundling of code object in runtime for hiprtc.
Change-Id: Idda30def999b28500738c7b48560d36ca6a8e730


[ROCm/clr commit: 4bba4faa0c]
2022-08-03 17:57:29 -04:00
kjayapra-amd 4bba4faa0c SWDEV-346018 - Support unbundling of code object in runtime for hiprtc.
Change-Id: Idda30def999b28500738c7b48560d36ca6a8e730
2022-08-03 17:57:29 -04:00
Laurent Morichetti 5fd1c7e8e3 Fix vgpr count calculation for gfx90a and gfx940
Read accum_offset from compute_pgm_rsrc3 to report both the arch vgprs
and the accum vgprs

Change-Id: I99e746d54a6a1671e343da5658cc6ce970f79939
2022-08-03 14:02:36 -07:00
Laurent Morichetti 6e1ea79067 Fix vgpr count calculation for gfx90a and gfx940
Read accum_offset from compute_pgm_rsrc3 to report both the arch vgprs
and the accum vgprs

Change-Id: I99e746d54a6a1671e343da5658cc6ce970f79939


[ROCm/rocprofiler commit: 5fd1c7e8e3]
2022-08-03 14:02:36 -07:00
ROCm CI Service Account d65246a08e SWDEV-346857 - Removed hard coded path /opt/rocm (#2839)
As per the requirements in SWDEV-287540 ,config files should not have hard coded path /opt/rocm.
Removed the same
Also handled the case where ROCM_PATH is defined and not set in ENV. Earlier this condition was getting handled in default case

Change-Id: I9b28c4208175be61bc7c90c1fe2885fd299c5536


[ROCm/hip commit: 357186bf9e]
2022-08-03 11:15:15 -07:00
ROCm CI Service Account 357186bf9e SWDEV-346857 - Removed hard coded path /opt/rocm (#2839)
As per the requirements in SWDEV-287540 ,config files should not have hard coded path /opt/rocm.
Removed the same
Also handled the case where ROCM_PATH is defined and not set in ENV. Earlier this condition was getting handled in default case

Change-Id: I9b28c4208175be61bc7c90c1fe2885fd299c5536
2022-08-03 11:15:15 -07:00
Jonathan R. Madsen 76d2b4c2ad Advanced category for configuration options (#125)
Adds advanced category

- advanced category hides less relevant configuration options
- omnitrace-avail has new '--advanced' option which shows these flags
- increase verbosity level to print issue with reading ppid children
- OMNITRACE_ROCTRACER_HSA_ACTIVITY defaults to ON
- OMNITRACE_ROCTRACER_HSA_API defaults to ON

[ROCm/rocprofiler-systems commit: afa3df8523]
2022-08-03 12:13:00 -05:00
Jonathan R. Madsen afa3df8523 Advanced category for configuration options (#125)
Adds advanced category

- advanced category hides less relevant configuration options
- omnitrace-avail has new '--advanced' option which shows these flags
- increase verbosity level to print issue with reading ppid children
- OMNITRACE_ROCTRACER_HSA_ACTIVITY defaults to ON
- OMNITRACE_ROCTRACER_HSA_API defaults to ON
2022-08-03 12:13:00 -05:00
Graham Sider db1a13aa05 Clean up includes in queue.h
Formatting.

Signed-off-by: Graham Sider <Graham.Sider@amd.com>
Change-Id: I141c8308d6b283b376035e21344629dc665289bb
2022-08-03 10:57:17 -04:00
Graham Sider c4ae784f4b Clean up includes in queue.h
Formatting.

Signed-off-by: Graham Sider <Graham.Sider@amd.com>
Change-Id: I141c8308d6b283b376035e21344629dc665289bb


[ROCm/ROCR-Runtime commit: db1a13aa05]
2022-08-03 10:57:17 -04:00
David Yat Sin 907e05c1b3 Add new ImageManager for GFX11
Adding new ImageManager class for GFX11 GPUs

ImageManagerGfx11 functions copied from ImageManagerNv.
Register descriptions in resource_gfx11.h updated for gfx11.

Signed-off-by: David Yat Sin <david.yatsin@amd.com>
Change-Id: I48b39f6a633aef14aa829f7240a43fe0feb1c290
2022-08-03 10:57:09 -04:00
David Yat Sin 63b4fe36dd Add new ImageManager for GFX11
Adding new ImageManager class for GFX11 GPUs

ImageManagerGfx11 functions copied from ImageManagerNv.
Register descriptions in resource_gfx11.h updated for gfx11.

Signed-off-by: David Yat Sin <david.yatsin@amd.com>
Change-Id: I48b39f6a633aef14aa829f7240a43fe0feb1c290


[ROCm/ROCR-Runtime commit: 907e05c1b3]
2022-08-03 10:57:09 -04:00
David Yat Sin cc3bd31591 Add gfx1102 support
Change-Id: I39cbda81a7a999aa2ecfad7a3e720000f7ca3408
Signed-off-by: David Yat Sin <David.YatSin@amd.com>
2022-08-03 10:56:54 -04:00
David Yat Sin 1b06817f57 Add gfx1102 support
Change-Id: I39cbda81a7a999aa2ecfad7a3e720000f7ca3408
Signed-off-by: David Yat Sin <David.YatSin@amd.com>


[ROCm/ROCR-Runtime commit: cc3bd31591]
2022-08-03 10:56:54 -04:00
Graham Sider 446c5e9672 Add gfx1100 support
Signed-off-by: Graham Sider <Graham.Sider@amd.com>
Change-Id: Ic5d5559e43df5c73409ba900a42c6901aabae661
2022-08-03 10:56:49 -04:00
Graham Sider d67faa5e1f Add gfx1100 support
Signed-off-by: Graham Sider <Graham.Sider@amd.com>
Change-Id: Ic5d5559e43df5c73409ba900a42c6901aabae661


[ROCm/ROCR-Runtime commit: 446c5e9672]
2022-08-03 10:56:49 -04:00
Jay Cornwall 710adcc252 Add gfx11 blit/trap shaders
David Yat Sin:
   Rebased to amd-staging branch
   Changed MSG_GET_DOORBELL to MSG_RTN_GET_DOORBELL

Change-Id: I6015e54c4d8897f4c796f58c7fbc298758c6d76d
2022-08-03 10:56:41 -04:00
Jay Cornwall 3d6da5d16a Add gfx11 blit/trap shaders
David Yat Sin:
   Rebased to amd-staging branch
   Changed MSG_GET_DOORBELL to MSG_RTN_GET_DOORBELL

Change-Id: I6015e54c4d8897f4c796f58c7fbc298758c6d76d


[ROCm/ROCR-Runtime commit: 710adcc252]
2022-08-03 10:56:41 -04:00
Jatin Chaudhary fe49f5ae24 EXSWCPHIPT-35 - Add hipEventQuery tests (#2721)
[ROCm/hip-tests commit: fa5ac6cae2]
2022-08-03 19:24:02 +05:30
Jatin Chaudhary fa5ac6cae2 EXSWCPHIPT-35 - Add hipEventQuery tests (#2721) 2022-08-03 19:24:02 +05:30
Jatin Chaudhary 9d242d1f8f EXSWCPHIPT-35 - Add hipEventQuery tests (#2721)
[ROCm/hip commit: 1a3cbc472e]
2022-08-03 19:24:02 +05:30
Jatin Chaudhary 1a3cbc472e EXSWCPHIPT-35 - Add hipEventQuery tests (#2721) 2022-08-03 19:24:02 +05:30
Fábio 12e6546640 EXSWCPHIPT-138: Update hipHostRegister flag testing (#2835)
[ROCm/hip-tests commit: 2f26a24a5d]
2022-08-03 16:50:07 +05:30
Fábio 2f26a24a5d EXSWCPHIPT-138: Update hipHostRegister flag testing (#2835) 2022-08-03 16:50:07 +05:30
Fábio d7ae5a955f EXSWCPHIPT-138: Update hipHostRegister flag testing (#2835)
[ROCm/hip commit: 7b23c605bf]
2022-08-03 16:50:07 +05:30
Fábio 7b23c605bf EXSWCPHIPT-138: Update hipHostRegister flag testing (#2835) 2022-08-03 16:50:07 +05:30
Fábio dac2cef7ac EXSWCPHIPT-123: Added testing for hipDeviceGetP2PAttribute (#2840)
[ROCm/hip-tests commit: 1dc42f592f]
2022-08-03 16:49:49 +05:30
Fábio 1dc42f592f EXSWCPHIPT-123: Added testing for hipDeviceGetP2PAttribute (#2840) 2022-08-03 16:49:49 +05:30
Fábio f4ef7cc04f EXSWCPHIPT-123: Added testing for hipDeviceGetP2PAttribute (#2840)
[ROCm/hip commit: c435fd5c47]
2022-08-03 16:49:49 +05:30
Fábio c435fd5c47 EXSWCPHIPT-123: Added testing for hipDeviceGetP2PAttribute (#2840) 2022-08-03 16:49:49 +05:30
Jatin Chaudhary fb0006cafe Add tests for hipStreamWaitEvent (#2559)
[ROCm/hip-tests commit: 867f1276b7]
2022-08-03 16:47:34 +05:30
Jatin Chaudhary 867f1276b7 Add tests for hipStreamWaitEvent (#2559) 2022-08-03 16:47:34 +05:30
Jatin Chaudhary ada3780d92 Add tests for hipStreamWaitEvent (#2559)
[ROCm/hip commit: 9d9c36e829]
2022-08-03 16:47:34 +05:30
Jatin Chaudhary 9d9c36e829 Add tests for hipStreamWaitEvent (#2559) 2022-08-03 16:47:34 +05:30
Maneesh Gupta 576e4aa8e1 SWDEV-299127 - Merge 'develop' into 'amd-staging'
Change-Id: I61b128105c47d7675e01dfe85effed181fd8da69


[ROCm/hip commit: 66c86694f5]
2022-08-03 02:30:14 +00:00
Maneesh Gupta 66c86694f5 SWDEV-299127 - Merge 'develop' into 'amd-staging'
Change-Id: I61b128105c47d7675e01dfe85effed181fd8da69
2022-08-03 02:30:14 +00:00
Maneesh Gupta 38f1733c9f Fix typo in config_amd_windows.json
[ROCm/hip-tests commit: 00596ef7a6]
2022-08-03 07:57:33 +05:30
Maneesh Gupta 00596ef7a6 Fix typo in config_amd_windows.json 2022-08-03 07:57:33 +05:30
Maneesh Gupta d6eac5ace7 Fix typo in config_amd_windows.json
[ROCm/hip commit: eeb10a8238]
2022-08-03 07:57:33 +05:30
Maneesh Gupta eeb10a8238 Fix typo in config_amd_windows.json 2022-08-03 07:57:33 +05:30
Satyanvesh Dittakavi 3b1e9dc52f SWDEV-2 - Fix hiprtcCompileProgram
- hiprtcCompileProgram should create isa with temp name when
  program name is not provided along with --save-temps option

Change-Id: I47974e2ac56336c851531622ff7d2a3ffb53455e


[ROCm/clr commit: 958b97b433]
2022-08-02 16:16:31 -04:00
Satyanvesh Dittakavi 958b97b433 SWDEV-2 - Fix hiprtcCompileProgram
- hiprtcCompileProgram should create isa with temp name when
  program name is not provided along with --save-temps option

Change-Id: I47974e2ac56336c851531622ff7d2a3ffb53455e
2022-08-02 16:16:31 -04:00
Jonathan R. Madsen 9defbdcd4d RPATH to rocprofiler_LIBRARY_DIR for ROCm < v5.2 (#126)
* RPATH to rocprofiler_LIBRARY_DIR for ROCm < v5.2

- until v5.2 only librocprofiler64.so was symlinked in /opt/rocm. Thus linker using SOVERSION caused issues finding librocprofiler64.so.1

* Test ROCm w/ CMAKE_INSTALL_RPATH_USE_LINK_PATH=OFF

* INSTALL_RPATH_USE_LINK_PATH for omnitrace exe

[ROCm/rocprofiler-systems commit: b79ce10fee]
2022-08-02 14:19:04 -05:00
Jonathan R. Madsen b79ce10fee RPATH to rocprofiler_LIBRARY_DIR for ROCm < v5.2 (#126)
* RPATH to rocprofiler_LIBRARY_DIR for ROCm < v5.2

- until v5.2 only librocprofiler64.so was symlinked in /opt/rocm. Thus linker using SOVERSION caused issues finding librocprofiler64.so.1

* Test ROCm w/ CMAKE_INSTALL_RPATH_USE_LINK_PATH=OFF

* INSTALL_RPATH_USE_LINK_PATH for omnitrace exe
2022-08-02 14:19:04 -05:00
Jonathan Kim 9d2fe1ac2a Fix GPU destruction when user disabled
GPUs excluded by RVD are not expected to have scratch, memory, trap
handling nor memory regions set up.  Now that these GPUs are added to
a new list, early return on agent destruction to prevent bad function
calls on destroy.

Also fix up broken memory releases between the gpu lists and ugly braces.

Change-Id: I52fc6e86ceba0a0383cedc63310eb409515eaf9f
2022-08-02 14:18:43 -04:00
Jonathan Kim cae4ed0056 Fix GPU destruction when user disabled
GPUs excluded by RVD are not expected to have scratch, memory, trap
handling nor memory regions set up.  Now that these GPUs are added to
a new list, early return on agent destruction to prevent bad function
calls on destroy.

Also fix up broken memory releases between the gpu lists and ugly braces.

Change-Id: I52fc6e86ceba0a0383cedc63310eb409515eaf9f


[ROCm/ROCR-Runtime commit: 9d2fe1ac2a]
2022-08-02 14:18:43 -04:00