Rahul Garg
7f97db9c71
SWDEV-293742 - Remove external refs
...
Change-Id: Ib9e25a6beb97cc042bb3cc50338686a8dd09e21c
[ROCm/clr commit: e9c115ad78 ]
2021-08-22 23:56:08 -07:00
Jason Tang
8235cb4462
SWDEV-296911 - Enable clgl interop for both MesaGL and OrcaGL
...
Change-Id: Ie3ad85a8335b1fc751812c09bb0cd30aad38dcae
[ROCm/clr commit: f165737096 ]
2021-08-22 23:56:08 -07:00
Alex Xie
1ca153409c
SWDEV-288853 - [OpenCL]: ASIC 1013 Bringup
...
This a cherry pick from the ASIC's branch.
Change-Id: Ic6e888f8fa96103d1e79432dd75e68faabd8cf6c
[ROCm/clr commit: ce5cc020af ]
2021-08-22 23:56:08 -07:00
kjayapra-amd
c3e74a54e3
SWDEV-295144 - Change uint64_t to size_t to fix failure on 32-bit opencl.
...
Change-Id: I5c28e9c606dec1c956f3f48071d8a0271adfff22
[ROCm/clr commit: 788ae8595b ]
2021-08-22 23:56:08 -07:00
Chauncey Hui
ff622c4b4e
SWDEV-2 - Change OpenCL version number from 3344 to 3345
...
[ROCm/clr commit: 650601c00e ]
2021-08-22 23:56:08 -07:00
anusha GodavarthySurya
fce3b20213
SWDEV-295251 - Avoid marker if queue is empty for DD to fix MT issue
...
Change-Id: I80be39ace9d93347f81ef8acd7858d43bc4a3f1e
[ROCm/clr commit: 682151f39d ]
2021-08-22 23:56:08 -07:00
Vladislav Sytchenko
1560d8d6fe
SWDEV-240806 - Fix Windows build
...
Fixes error "All control paths should return a value".
Change-Id: I4718688b55b24862465e15ea0d64b32fa44b3299
[ROCm/clr commit: de53cd1903 ]
2021-08-22 23:56:08 -07:00
Vladislav Sytchenko
4a2da6ea45
SWDEV-293519 - [PAL] Limit mgpu SVM logic only to mgpu cases
...
Below logic allocates the host buffer whenever a subbuffer is created
from a SVM allocation. This is only needed for multi-device contexts.
HIP does not support multi-device contexts, hence this logic just ends
up performing unnecessary system allocations.
Change-Id: I8eae635f7c5289c52ef73434218c1658b788a456
[ROCm/clr commit: ffbf368f4c ]
2021-08-22 23:56:08 -07:00
Chauncey Hui
840d5bbdb5
SWDEV-2 - Change OpenCL version number from 3343 to 3344
...
[ROCm/clr commit: 255f27fd7a ]
2021-08-22 23:56:08 -07:00
anusha GodavarthySurya
730977698a
SWDEV-240806 - Add methods to update kernel command parameters
...
Change-Id: Iba90a31f9c5d6d4f2b60b7ccf903325c03d4d245
[ROCm/clr commit: 050d54b503 ]
2021-08-22 23:56:08 -07:00
anusha GodavarthySurya
aae046174c
SWDEV-295251 - Remove waitEvent check in append
...
Change-Id: I994f3e7c67ed29c4ee46229c8bcd1448fc7f59ec
[ROCm/clr commit: de5168fdef ]
2021-08-22 23:56:08 -07:00
Chauncey Hui
d46973bdc3
SWDEV-2 - Change OpenCL version number from 3342 to 3343
...
[ROCm/clr commit: 3d4fb78a45 ]
2021-08-22 23:56:08 -07:00
Aaron Liu
8979836575
SWDEV-294027 - [Lnx][YC] Add Yellow Carp support
...
Only add Roc path and don't use Pal path.
Signed-off-by: Aaron Liu <aaron.liu@amd.com >
Change-Id: I7117e2dc3c3ad4c8d563e9bbdc721f70ddba51fd
[ROCm/clr commit: c6574cb906 ]
2021-08-22 23:56:08 -07:00
Chauncey Hui
fbc4e1db7c
SWDEV-2 - Change OpenCL version number from 3341 to 3342
...
[ROCm/clr commit: 76a3a42d38 ]
2021-08-22 23:56:08 -07:00
Satyanvesh Dittakavi
04e5354d88
SWDEV-292021 - Fix Device Reset
...
- Device Reset should not purge the allocations that were not by the user
- Addresses QMCPack Test abort due to the removal of all the mem objects during reset
Change-Id: I7b7a123e72bcc985d7e51d17c2382bc618d3e041
[ROCm/clr commit: 924695fb5e ]
2021-08-22 23:56:08 -07:00
Sourabh Betigeri
9fe78c0827
SWDEV-292523 - [vdi]Change in the signature of streamOperations APIs, particularly 'value' arg to unsigned 'value
...
Change-Id: I74b24b2dec911acd5e7a364ea8c050c2ecb1c3b8
[ROCm/clr commit: 8c5c2befeb ]
2021-08-22 23:56:08 -07:00
Chauncey Hui
df06406f94
SWDEV-2 - Change OpenCL version number from 3340 to 3341
...
[ROCm/clr commit: f608292e27 ]
2021-08-22 23:56:08 -07:00
Vladislav Sytchenko
9b02e5baa4
SWDEV-283981 - Revert "SWDEV-283981 - [PAL] Support hostcall SQ interrupt"
...
This reverts commit 9df70fa03ce60d47247eb0e8f278e1f8dbd33d6e.
Reason for revert: need SWDEV-294782 to be resolved before we can enable SQ interrupt support.
Change-Id: I328170b60f1a3aab28c0b1fd3191297a1a51ecb7
[ROCm/clr commit: 6566361144 ]
2021-08-22 23:56:08 -07:00
Chauncey Hui
d65375bbc9
SWDEV-2 - Change OpenCL version number from 3339 to 3340
...
[ROCm/clr commit: a733679b40 ]
2021-08-22 23:56:08 -07:00
Vladislav Sytchenko
b67329da52
SWDEV-291787 - Fix Windows build
...
Change-Id: I1b97a1100e4c498f53aaad7157f21d0c5f8a130d
[ROCm/clr commit: 0a59c9c4c3 ]
2021-08-22 23:56:08 -07:00
jujiang
f0ec01f657
SWDEV-291787 - Fix persistent direct map
...
Change-Id: Ic1507cc6d63e9ed574e8e169bce7bf56f4792c19
[ROCm/clr commit: 84b971c7c1 ]
2021-08-22 23:56:08 -07:00
German Andryeyev
f19e3f0a13
SWDEV-290384 - Enable active wait on CPU if HIP requested
...
Change-Id: Idea5adf7a4705cb999da6785e6229fe3200dce17
[ROCm/clr commit: 2babcfbdbb ]
2021-08-22 23:56:08 -07:00
Vladislav Sytchenko
74adf82805
SWDEV-283981 - [PAL] Support hostcall SQ interrupt
...
Change-Id: Ic6f0ad384404712d5eeb1eaf600e231a8f8631f7
[ROCm/clr commit: 4589343c3e ]
2021-08-22 23:56:08 -07:00
Vladislav Sytchenko
89e36989ec
SWDEV-294514 - Limit HIP-GL interop logic to HIP
...
Below logic is causing a crash in the CL-GL interop. As a workaround,
limit it only to HIP.
Change-Id: I12e81d035ebd80a4a9a09eb6eea2fae7040d90c9
[ROCm/clr commit: 74ccf71d53 ]
2021-08-22 23:56:08 -07:00
German Andryeyev
7db8765792
SWDEV-290384 - Disable HSA callback for any host wait
...
Change-Id: Ie876deb62859f5551f4ed69eb8187ac3fa35f42a
[ROCm/clr commit: c144383971 ]
2021-08-22 23:56:08 -07:00
Chauncey Hui
3395fc38a3
SWDEV-2 - Change OpenCL version number from 3338 to 3339
...
[ROCm/clr commit: 137954b238 ]
2021-08-22 23:56:08 -07:00
German Andryeyev
3393396aaa
SWDEV-292018 - Switch to internal signals for markers
...
Add ref counting to ProfilingSignal class to track the last release.
If a signal was used in the marker, then don't reuse it,
but create a new one for internal usage.
Don't rely on HSA callback for the command status update if there
are no pending dispatches.
Change-Id: I19f14ed9d80acfe79993b343b2187635f8428a20
[ROCm/clr commit: ff15c0893e ]
2021-08-22 23:56:07 -07:00
Sourabh Betigeri
76e04c2cf5
SWDEV-290685 - Relacing release fence instead of acquire for hipStreamWrite()
...
Change-Id: Ic2946b68c427d3e058948c0813863a27c21b903d
[ROCm/clr commit: 6408b9b906 ]
2021-08-22 23:56:07 -07:00
Vladislav Sytchenko
f84c2399b8
SWDEV-273235 - [PAL] Ignore system headers on Linux
...
CMake always searches system paths for specified files before resorting
to the hints we give it. We should not be using elf and GL headers
from /usr/include.
Change-Id: I2172ce3da9cc101ced63e22d95ecc031b94f0a67
[ROCm/clr commit: a2612343d5 ]
2021-08-22 23:56:07 -07:00
Chauncey Hui
a0e7f7cbde
SWDEV-2 - Change OpenCL version number from 3337 to 3338
...
[ROCm/clr commit: db104d71c8 ]
2021-08-22 23:56:07 -07:00
kjayapra-amd
282866139f
SWDEV-295144 - Typecast arena mem ptr(0x2) to void*, otherwise results in wrong constructor overload.
...
Change-Id: I433b70dc70377ae0c5f9b29818703e1ac9d95053
[ROCm/clr commit: e01a24d8b5 ]
2021-08-22 23:56:07 -07:00
German Andryeyev
87ec9d77e6
SWDEV-290495 - Add HSA_AMD_AGENT_INFO_SVM_DIRECT_HOST_ACCESS query
...
Change-Id: Ib18a53a9016eb5c5ffd51bf6835cba7299ec8421
[ROCm/clr commit: e4dae85ade ]
2021-08-22 23:56:07 -07:00
Chauncey Hui
c00ea79756
SWDEV-2 - Change OpenCL version number from 3336 to 3337
...
[ROCm/clr commit: 7535199f78 ]
2021-08-22 23:56:07 -07:00
Sourabh Betigeri
c3be453fe6
SWDEV-290685 - Dispatch a barrier packet with acquire system scope to ensure ordering before a hipStreamWrite()
...
Change-Id: I8853ad86a6634d55a98173ca3f79d93b85c08f85
[ROCm/clr commit: e4ddb5e08a ]
2021-08-22 23:56:07 -07:00
Chauncey Hui
63c9d061b7
SWDEV-2 - Change OpenCL version number from 3335 to 3336
...
[ROCm/clr commit: 66ccdf6fb5 ]
2021-08-22 23:56:07 -07:00
Vladislav Sytchenko
4def94c516
SWDEV-273235 - Remove dependency on ADL
...
Currently ADL is only being included if we build HSAIL and not LC. The
only configuration that does this is Ellesmere on Linux.
As the appprofile logic doesn't do anything right now, it should be
safe to remove it.
Change-Id: I13ce8c27af08c25b95edcbfd2ee1ce447b0bfd39
[ROCm/clr commit: 6ff4839d76 ]
2021-08-22 23:56:07 -07:00
German Andryeyev
0104c5817c
SWDEV-292820 - Add a new notify lock
...
HSA signal calback may occur during the actual marker submit. That
may cause a deadlock, because shared lock_ object. Create the new
notify_lock_ field to protect the notification.
Change-Id: I9752af84e59895530620fac3932c6fc276de8658
[ROCm/clr commit: f34c1b9ff8 ]
2021-08-22 23:56:07 -07:00
Chauncey Hui
c047842635
SWDEV-2 - Change OpenCL version number from 3334 to 3335
...
[ROCm/clr commit: 56d9240da4 ]
2021-08-22 23:56:07 -07:00
Vladislav Sytchenko
d873da3b79
SWDEV-273235 - Restore missing LinuxPro option
...
Change-Id: Iccc0206f3f2c5b3c03f6ed313537f0f364a4ca29
[ROCm/clr commit: 970bc2c4f5 ]
2021-08-22 23:56:07 -07:00
Chauncey Hui
dede35bf8c
SWDEV-2 - Change OpenCL version number from 3333 to 3334
...
[ROCm/clr commit: ed7675ce51 ]
2021-08-22 23:56:07 -07:00
agunashe
49f0546637
SWDEV-293742 - Update copyright end year VDI repo
...
Change-Id: I69d2fea4a7a43adf96ccea794270e4af991c5261
[ROCm/clr commit: d96481fb36 ]
2021-08-22 23:56:07 -07:00
Chauncey Hui
864b2ae76e
SWDEV-2 - Change OpenCL version number from 3332 to 3333
...
[ROCm/clr commit: b065eb2d00 ]
2021-08-22 23:56:07 -07:00
Saleel Kudchadker
ce26a73ca9
SWDEV-260448 - Honor NUMACTL for Direct Dispatch
...
Setting AMD_CPU_AFFINITY=1 will keep Async Handler thread within the
bounds set by numactl.
Change-Id: Id01b30df5127d65c29ac072bf74a04986b7128de
[ROCm/clr commit: cd21af757e ]
2021-08-22 23:56:07 -07:00
German Andryeyev
e58a6f3502
SWDEV-289378 - Avoid CPU TS overwrite if GPU TS is available
...
Change-Id: I444ec284669b6a6fff31182e213b47c562c90192
[ROCm/clr commit: f4032401cf ]
2021-08-22 23:56:07 -07:00
German Andryeyev
b5c9af9b52
SWDEV-289378 - Avoid CPU TS overwrite if GPU TS is available
...
Change-Id: I2fc1a43c048b4fa1e42f27c4cf5c72fc7ae84e9c
[ROCm/clr commit: 4fd506cfe1 ]
2021-08-22 23:56:07 -07:00
Chauncey Hui
c1c9ba86f3
SWDEV-2 - Change OpenCL version number from 3331 to 3332
...
[ROCm/clr commit: 50a50c66b9 ]
2021-08-22 23:56:07 -07:00
jujiang
e65cae7c46
SWDEV-286322 - Add .gitattribute
...
Change-Id: I4ae4c4498765f10c98bb5f2443a083463b0e25af
[ROCm/clr commit: ed0e7f659d ]
2021-08-22 23:56:07 -07:00
Chauncey Hui
74ee98584f
SWDEV-2 - Change OpenCL version number from 3330 to 3331
...
[ROCm/clr commit: 1d9bf4f0b9 ]
2021-08-22 23:56:07 -07:00
pvellien
e23597d4a4
SWDEV-285333 - Introduce Address sanitizer hostcall service
...
Change-Id: Id29aacd09d0a9934a027446c57c7095804e1a454
[ROCm/clr commit: c11c02f2c7 ]
2021-08-22 23:56:07 -07:00
Chauncey Hui
c073813460
SWDEV-2 - Change OpenCL version number from 3329 to 3330
...
[ROCm/clr commit: ffa29fad01 ]
2021-08-22 23:56:07 -07:00