German
3f4bbcfdba
SWDEV-407533 - [ABI Break]Purge unused env vars
...
Change-Id: I627950e8ebb6299affc602754a20d442dbe42b14
[ROCm/clr commit: 077311153a ]
2023-08-24 14:11:40 -04:00
Jatin Chaudhary
98b3f79d45
SWDEV-418230 - fix warning seen in HIP headers
...
This PR fixes warning seen on HIP headers due to -Wignored-attributes.
The warning is attributes for a variable must precede definition.
This also fixes a potential issue with C-style header where templates
were declared outside __cplusplus.
Change-Id: I78bfd391717c7891afb442ef79812ea630c0ff49
[ROCm/clr commit: 8fe5100d16 ]
2023-08-24 08:41:08 -04:00
Tao Sang
3fdd346cf2
SWDEV-417727 - Fix hipSignalExternalSemaphoresAsync()
...
This reverts commit cab71e6e00 .
Implement the right way to make ExternalSemaphores be signalled
only after prior works on the stream have been finished.
Change-Id: I9d5974e05d5f229170b928db4566c14e40e3cbaa
[ROCm/clr commit: d433df4761 ]
2023-08-23 22:31:27 -04:00
Saleel Kudchadker
d7a63b9d66
SWDEV-301667 - Port optimization to save extra packet to graphs
...
Change-Id: Ibaf64a4efe070c42620e6e153c1862a4a0b15664
[ROCm/clr commit: e1e5d071ba ]
2023-08-23 16:58:21 -04:00
taosang2
cab71e6e00
SWDEV-417727 - Fix hipSignalExternalSemaphoresAsync()
...
Let ExternalSemaphores be signalled only after prior works on the
stream have been finished.
Change-Id: I856917db905f68f55fdf484f5267f7fe8ea3117f
[ROCm/clr commit: 44a3935cda ]
2023-08-23 14:58:37 -04:00
German
85d075fa82
SWDEV-404889 - Inital change for debugger support
...
- Program unique AQL index for debugger. The logic manages AQL array of packets per HW queue.
- Provide debug state to PAL
Change-Id: I38fa1f5435fa711fd1d44dc391f2e61eb2a25efa
[ROCm/clr commit: d97cc0abbd ]
2023-08-23 13:21:58 -04:00
kjayapra-amd
b432ced424
SWDEV-408473 - Add wait time of 10 us if the waiting signal copy was < 24K.
...
Change-Id: I438ec9eb07e5034042a4a9a5e6e51d74daba2c83
[ROCm/clr commit: 6f5277c701 ]
2023-08-23 10:46:33 -04:00
Jatin Chaudhary
105212ef57
SWDEV-414425 - __half2's member variable should be __half instead of unsigned short
...
We currently have __half2 made up of unsigned short instead of __half.
This prevents users to do operation seamlessly when they want to operate on individual components.
Change-Id: I856917db905f68055fdf484f526707fe8ea3117d
[ROCm/clr commit: 19afdf719e ]
2023-08-22 04:25:19 -04:00
Satyanvesh Dittakavi
bee336d360
SWDEV-416443 - hipPointerGetAttributes should return correct type for managed memory
...
Change-Id: Ic197cd8c9d3f5405616ed6e4924ed5577e636b94
[ROCm/clr commit: 84eae1f0a9 ]
2023-08-21 07:47:32 -04:00
Juan Manuel MARTINEZ CAAMAÑO
0cf78a6dfa
Revert "SWDEV-410182: Do not force wave64 for geekbench"
...
This patch did not consider the dicussions in SWDEV-270908
> "we found that in GeekBench5, forcing Wave64 instead of the default
> Wave32 compute policy yields big gains in every subtest except one"
This reverts commit 10e2958197 .
Change-Id: Ice1728585b9d1b2c1b36a06cfa0b8c47cb2bfa49
[ROCm/clr commit: 06dcaae619 ]
2023-08-21 03:29:32 -04:00
Jaydeep Patel
dcaa21376f
SWDEV-417691 - Error handling for MemoryMap OS calls.
...
Change-Id: I0a823289b274e118c8440f2d372a5216bf4ba6aa
[ROCm/clr commit: 7a10423a44 ]
2023-08-21 00:01:06 -04:00
German
6a7f06fd9b
SWDEV-415115 - Fix memory commit in SVM on large bar systems
...
Skip memory commit for linux only.
Change-Id: I6304607f7c5516c76e59afa6da57de5b088f6a8c
[ROCm/clr commit: 9bd592e2ff ]
2023-08-18 11:25:28 -04:00
Todd tiantuo Li
262839abea
SWDEV-403758 - support new ASIC Revisions for Hawk Point1 and Hawk Point2
...
Change-Id: Ib8383b16e85abaa0bbf481c1aac71a11cd5b9218
[ROCm/clr commit: b4933f1d00 ]
2023-08-18 10:32:09 -04:00
Vikram
5588dc0583
SWDEV-417558 - Fix dynamic linker error caused by SWDEV-378651 fix
...
Seems the windows linker error seen with https://gerrit-git.amd.com/c/compute/ec/clr/+/886078
also exists for linux, but only appears with dynamic linker. This fixes both usecases.
Change-Id: I1bb6df151eb1e09f75af4d461ead28bcbaa5f236
[ROCm/clr commit: 62464ca4c3 ]
2023-08-18 02:21:14 -04:00
Anusha GodavarthySurya
b25939b4de
SWDEV-415772, SWDEV-414682 - Fix childgraph node execution
...
Change-Id: If9ffc08d98a57b8daa5f131f72ef1bf2317f29e1
[ROCm/clr commit: f76a40c26d ]
2023-08-18 00:45:00 -04:00
victzhan
779e5c3a22
SWDEV-274425 - fix bad assignment of imageOffset.y and imageOffset.z to PAL
...
Change-Id: I6adce05928f6ff61aad845f289687d9bc0d17476
[ROCm/clr commit: b14bd96d3c ]
2023-08-18 00:17:31 -04:00
victzhan
4312ca9e32
SWDEV-416580 - Add condition when memory has direct access, only use host fill if image is small
...
Change-Id: I3509c4aa21f6413adad3b46273ec650f5c577ddd
[ROCm/clr commit: cb426df1bd ]
2023-08-17 17:23:49 -04:00
Ajay
17813d3e3c
SWDEV-414828 - set AMD_DK_ROOT variable to env DK_ROOT
...
this ensures python to be picked from DK
Change-Id: Idd006b7a2bb819c6aa747136aa55cfc28737a5a9
[ROCm/clr commit: 0d3a5c4c81 ]
2023-08-17 12:21:16 -04:00
Jaydeep Patel
86bac29b0a
SWDEV-412393 - Force alloc memory to avoid another hsa image creation.
...
Change-Id: Ia3cd99eb736231e6dfe013ebae6c41fd4cc657bc
[ROCm/clr commit: 289535e805 ]
2023-08-17 05:18:43 +00:00
Juan Manuel MARTINEZ CAAMAÑO
10e2958197
SWDEV-410182: Do not force wave64 for geekbench
...
Change-Id: I505af6b0ca70e54a963abe9b097b91eea94d3268
[ROCm/clr commit: d6dc82b220 ]
2023-08-16 10:22:52 -04:00
Alex Xie
278c65ae86
SWDEV-416457 - clr to handle metadata ActualAccQual
...
Change-Id: I4e4c52093ed0f65830dbba19266872d3405c4916
[ROCm/clr commit: dc401c520b ]
2023-08-15 13:47:34 -04:00
victzhan
8a7a86847f
SWDEV-274425 - fix bad initialization of array slice index for 1d image array in partialMemCopyTo()
...
Change-Id: Id9a0c55d4296de8cd89f1870b2c8028ce6cf601b
[ROCm/clr commit: 4fb24c48b0 ]
2023-08-15 12:55:10 -04:00
David Salinas
8130c99cdc
Correct HIPAMD cmake file to install hipcc.bin
...
Change-Id: Ie90dddbcebba29d4c06cf1485581c9742dd1ad70
[ROCm/clr commit: b00e6fe89e ]
2023-08-15 11:51:02 -04:00
Vikram
41ee2ee689
SWDEV-378651 - add proper wavefrontsize link time option to hipRTC, in accordance with env variable GPU_ENABLE_WAVE32_MODE
...
This is a copy of http://gerrit-git.amd.com/c/compute/ec/hipamd/+/841299
Raising this here again since hipamd repo is frozen.
Change-Id: I8722ef55f78a9176e131fd5766fb11101b51f1b5
[ROCm/clr commit: cec579c006 ]
2023-08-15 00:12:31 -04:00
victzhan
2fab383d94
SWDEV-385303 - remove bad row pitch assignment
...
Change-Id: If959be2fa51035c54c3b08e74711077ad52ac4c8
[ROCm/clr commit: 7e3d8243b7 ]
2023-08-14 15:21:56 -04:00
Saleel Kudchadker
28fa32a405
SWDEV-384557 - Reset mask at in the constructor
...
Change-Id: I15dafd281213c03590bcae4bf4544e33c4a7e277
[ROCm/clr commit: 8a538b5639 ]
2023-08-11 17:22:27 -04:00
German
e425f6cacc
SWDEV-416527 - Disable PAL platform destruction until a proper fix in PAL
...
Change-Id: I465aa15959187eb27354caa9b8308f1266be46ed
[ROCm/clr commit: 618cc4d9ee ]
2023-08-11 10:51:37 -04:00
taosang2
c4bc05f0d0
SWDEV-408843 - Fix vulkan_interop failure
...
Fix runtime issues found in vulkan_interop test
Change-Id: I32c9bed861ddf4fe1d7bba21dce9bd720168c399
[ROCm/clr commit: d2cfb86ddc ]
2023-08-11 10:13:56 -04:00
kjayapra-amd
73facd3425
SWDEV-416262 - Adding missing AMD headers on hip files.
...
Change-Id: I45531004e57c664df5ce4275a49f07ebbad08b7f
[ROCm/clr commit: f2c07d9bc2 ]
2023-08-11 10:00:23 -04:00
taosang2
088704abeb
SWDEV-415029 - [ABI Break] Remove hcc symbols
...
Change-Id: Ic0082d3960aadbb7ac559141b6e84bd29a75b5cd
[ROCm/clr commit: 051e1005f4 ]
2023-08-10 21:21:01 -04:00
kjayapra-amd
6b628eca2e
SWDEV-416218 - Set the image mapped flag correctly on COMGR path.
...
Change-Id: I6c0908731f10c8ff5b3e159c0cfb68ce096c7bdf
[ROCm/clr commit: d18f4b1ad4 ]
2023-08-10 15:52:30 -04:00
Alex Xie
0309108c97
SWDEV-411369 - printf parameter is wrong
...
Change-Id: I3c6752bd0266919215de6282d289afd04c77d8ef
[ROCm/clr commit: 4969004422 ]
2023-08-10 11:31:58 -04:00
Satyanvesh Dittakavi
c97dd090f0
SWDEV-415439 - Address segfault issues with hiprtcLinkCreate
...
Change-Id: I5c5898a9d0afadc344ae2fafc371e9ed647cec6e
[ROCm/clr commit: 8ee985a67b ]
2023-08-10 08:28:11 -04:00
Jaydeep Patel
60e169c0a2
SWDEV-415421 - End is relative to start and so no need to offset.
...
Change-Id: Icd65227d9879d9ee4e0bd2795f112b4d5e8c8e9e
[ROCm/clr commit: 34d071c767 ]
2023-08-10 00:41:01 -04:00
Ranjith Ramakrishnan
9ee9052513
SWDEV-413429 - Removed the dependency of hip-dev/devel package to hipcc
...
Change-Id: Ic3505be69e6c484ac05580a7e58d9e3e5c1c8c80
[ROCm/clr commit: 5671badef9 ]
2023-08-09 12:30:49 -04:00
Ioannis Assiouras
31a85017bb
SWDEV-415849 - Revert "SWDEV-386448 - Remove setting of HIP_CLANG_ROOT, HIP_PATH and ROCM_PATH in hip-config.cmake"
...
This reverts commit 41fe945a7a .
HIP_PATH is still needed on windows as amd_build.py injects
depedency to HIP_PATH variable in hip-targets.cmake
Change-Id: I57d9aff3e8046a7381affaf5adc5b130d5702190
[ROCm/clr commit: 5262693da0 ]
2023-08-08 18:11:19 -04:00
Julia Jiang
d418e686ce
SWDEV-415212 - Fix OCLruntime DeviceQuery test failure
...
Change-Id: I2e47c76d2145716fe6eeea81d68adbfa7f8b9be8
[ROCm/clr commit: ad18362822 ]
2023-08-08 14:00:38 -04:00
Ranjith Ramakrishnan
d665a115e2
SWDEV-366827 - Disable file reorg backward compatibility support by default
...
Change-Id: Ifb0e3ea1a2217e287498efc26369596209be8c93
[ROCm/clr commit: 03ad34a6c6 ]
2023-08-08 13:32:17 -04:00
Rakesh Roy
b3e340eb5d
SWDEV-415265 - Fix segfault when library isn't built with current GPU arch
...
- Return error code instead of segfault during kernel launch when library isn't built with current gpu arch
- Fix string print bug
Change-Id: I91aaa50150fee220317cd2eb4e075d825cc448b2
[ROCm/clr commit: 76c8b3157b ]
2023-08-08 00:41:54 -04:00
David Salinas
7792716dcf
SWDEV-404809 - hip packages shouldn't depend in non-default perl modules
...
Change-Id: I30829a735dd6a6f1d5780578e30701e3f8d3394a
[ROCm/clr commit: c1126fc727 ]
2023-08-04 12:34:44 -04:00
Satyanvesh Dittakavi
54c3576dd1
Github-3225 - Fix hip on cuda build issue with -default-stream=per-thread
...
Change-Id: I0485891c265617c213964f4130e90fbca9d801d4
[ROCm/clr commit: ee3714e916 ]
2023-08-04 06:15:47 -04:00
Ioannis Assiouras
275ef916cd
SWDEV-415160 - Added fix in kernel argument logging
...
Change-Id: Ic54d51264602c7bf0c91b5273f9519da3fbb1062
[ROCm/clr commit: 63af50b6e0 ]
2023-08-03 21:39:41 +01:00
Ioannis Assiouras
14f3d8bcd6
SWDEV-414194 - Make hip-lang available on nvidia platform
...
Change-Id: Ic0082d3960aadbb7ac559140b6e84bd29a75b5cb
[ROCm/clr commit: 97403db468 ]
2023-08-02 05:19:34 -04:00
Saleel Kudchadker
520b17fb07
SWDEV-384557 - Enable SDMA query
...
Change-Id: Ibb0a8d131f799985a4d4adbf753261e58c04157f
[ROCm/clr commit: aa6eb555e2 ]
2023-08-01 18:41:23 -04:00
Maneesh Gupta
e45838a25c
Revert "SWDEV-389530 - [ABI Break]Match error with cuda"
...
This reverts commit 2b78a9c443 .
Change-Id: I07aac68c76b3bc42b595330fdbbb04646b35a814
[ROCm/clr commit: 76a4bd1d7f ]
2023-07-31 21:41:54 -04:00
Maneesh Gupta
045ec1919e
Revert "SWDEV-264166 - [ABI Break] goodbye gcnArch, hello gcnArchName"
...
This reverts commit 20add33513 .
Change-Id: Ia7b9ca115be4f9591b195194eed967fc6c330012
[ROCm/clr commit: 8c89d16572 ]
2023-07-31 21:41:12 -04:00
Ioannis Assiouras
62573a3ec4
SWDEV-414482 - Remove cmake_minimum_required from hip-config.cmake
...
It currently sets an old cmake version that gives warnings with
recent versions of cmake and it is something that should not be
dictated by the config file but instead be set at the app level.
Change-Id: I3584159cafeb0bf3f6ae4929ac062dc11b3658a5
[ROCm/clr commit: 683c041a73 ]
2023-07-31 14:34:01 +01:00
Jaydeep Patel
5b51ca53f4
SWDEV-412993 - As origin is passed with start, region should be end.
...
Change-Id: I7077484d4d8c302fb2f2714cb68c15ba5173eae3
[ROCm/clr commit: a28a5a9a38 ]
2023-07-28 12:56:53 -04:00
Ioannis Assiouras
b8b8ae323a
SWDEV-404865 - Remove unused macro definitions from hip-lang-config.cmake
...
Change-Id: I726884d81b9cd83355f0f26306dca04256b82a4a
[ROCm/clr commit: 9b78869e64 ]
2023-07-28 12:27:53 -04:00
Ioannis Assiouras
41fe945a7a
SWDEV-386448 - Remove setting of HIP_CLANG_ROOT, HIP_PATH and ROCM_PATH in hip-config.cmake
...
Change-Id: I232d9078087483606fe30176092fb05743919ac8
[ROCm/clr commit: 24f1368ad3 ]
2023-07-28 11:54:45 +01:00