Saleel Kudchadker
1e6cc5a2fa
SWDEV-299893 - Fix PAL/lnx build
...
Change-Id: If4408a81d2dc8686c8e805a7697a7d9b2589c864
2021-11-23 08:09:33 -08:00
Chauncey Hui
f526e9ea89
SWDEV-2 - Change OpenCL version number from 3394 to 3395
2021-11-23 03:00:03 -05:00
Sarbojit Sarkar
2afeacc858
SWDEV-310181 - Fix for mGPU dtest failure
...
Change-Id: Id0898bd45e23f2d637bef25a3e69f26d9dc40785
2021-11-22 01:01:47 -05:00
Chauncey Hui
7fdeb37239
SWDEV-2 - Change OpenCL version number from 3393 to 3394
2021-11-20 03:00:06 -05:00
kjayapra-amd
8307886644
SWDEV-310187 - Change flag to keep track of aligned sizes instead of expanded patterns.
...
Change-Id: I763feda8688bb1b7b11033a2a8cba0f69f07167d
2021-11-19 10:32:40 -05:00
Saleel Kudchadker
b192beea52
SWDEV-299893 - Set preferred node affinity
...
Set affinity to the closest node of the current GPU. This reduces
the latency to fetch kernel args since device would query the CPU cache
of core which did the dispatch. This behavior is controlled with
AMD_CPU_AFFINITY env var(disabled by default)
Change-Id: I65afba62cb818ea25a311b88d1c0dd5c51330292
2021-11-19 04:42:42 -05:00
Chauncey Hui
6cf5089f37
SWDEV-2 - Change OpenCL version number from 3392 to 3393
2021-11-19 03:00:05 -05:00
anusha GodavarthySurya
ef1ec6ffde
SWDEV-240806 - hipGraph performance create new graph commands for every launch
...
Change-Id: Ifd4a373d6a76118ae0946238b29accfacbe32937
2021-11-19 00:09:47 -05:00
German Andryeyev
8e4101b4fd
SWDEV-294669 - Avoid queue drain
...
Use slot wait logic for direct dispatch
Change-Id: I431ba1418eb4aa066b9881934f4055b3d338ce3a
2021-11-18 13:06:12 -05:00
Chauncey Hui
874513375f
SWDEV-2 - Change OpenCL version number from 3391 to 3392
2021-11-18 03:00:10 -05:00
pghafari
e38a200bf7
SWDEV-297142 - HIP-Vulkan - linux interop buffer
...
Change-Id: I0278e56bba632024c214beb9e1758587ccba0927
2021-11-17 06:06:58 -05:00
Chauncey Hui
13ef90af61
SWDEV-2 - Change OpenCL version number from 3390 to 3391
2021-11-17 03:00:15 -05:00
German Andryeyev
9877fc9dbf
SWDEV-305016 - Correct timeout logic
...
Timeout logic should be applied always even if the wait is active.
Change-Id: I2e5db7ac8a0f9a0355ad7b40e4227d76fb002aa0
2021-11-16 23:04:34 -05:00
Julia Jiang
ef3d6f7b28
SWDEV-308644 - update blit kernel setup in rocm
...
Change-Id: Iaa9ff97b3ed7d379189c359696be932a83cf203c
2021-11-15 13:28:07 -05:00
Chauncey Hui
02f36b565b
SWDEV-2 - Change OpenCL version number from 3389 to 3390
2021-11-13 03:00:04 -05:00
kjayapra-amd
7e32d6d909
SWDEV-309657 - Align Virtual queue size to sizeof(uint64_t).
...
Change-Id: Ia55d7316693bd13938875ce53f7849d5eb658e8c
2021-11-12 10:35:36 -05:00
Chauncey Hui
777c91a539
SWDEV-2 - Change OpenCL version number from 3388 to 3389
2021-11-12 03:00:06 -05:00
Julia Jiang
a38f5f8382
SWDEV-306204 - update disclaimer in vdi
...
Change-Id: I69aac8897c43b72a52bee0279d3dbdcf3f1fb484
2021-11-11 14:01:56 -05:00
Chauncey Hui
85d34f9277
SWDEV-2 - Change OpenCL version number from 3387 to 3388
2021-11-11 03:00:06 -05:00
German Andryeyev
2a298f2ec3
SWDEV-286150 - Add detailed thread trace support in RGP
...
- Create hash values for binaries
- Add the binaries into RGP trace
- Add corresponding hash value for every dispatch
Change-Id: I2c3ce004d69f37d0d46bc4744e12f24273517f5e
2021-11-10 14:46:02 -05:00
Chauncey Hui
b2de4f625c
SWDEV-2 - Change OpenCL version number from 3386 to 3387
2021-11-06 03:00:04 -04:00
German Andryeyev
b0af08ac04
SWDEV-286150 - Fix a crash when LC is forced
...
Change-Id: I1127490502012cdbc0391e45b5d9310f04f9482b
2021-11-05 12:35:11 -04:00
Chauncey Hui
b44dc91f4f
SWDEV-2 - Change OpenCL version number from 3385 to 3386
2021-11-05 03:00:04 -04:00
German Andryeyev
bbb635bc32
SWDEV-305016 - Add a timeout wait into IsHwEventReady()
...
Just signal check will still submit the marker and then later
runtime will have a timeout, but the barrier packet is still
generated. Hence early timeout will allow to skip the marker.
Change-Id: Ieb7d89becbcff43a4f4c46715354ca65ab4a80b9
2021-11-02 11:37:23 -04:00
Chauncey Hui
712b65765e
SWDEV-2 - Change OpenCL version number from 3384 to 3385
2021-10-29 03:00:05 -04:00
German Andryeyev
7e12cf6318
SWDEV-257789 - Initial change to skip kernel arg copy
...
The optimization is controlled with ROCR_SKIP_KERNEL_ARG_COPY.
This is initial check-in for experiments. Extra changes are
necessary for full support:
- handle graph capture with the original sysmem alloc
- avoid memobject references, otherwise there is a race condition with
reusage of the arg buffer
- Remove arg setup from hip
Change-Id: Ib0af710f93e79834711fa4049a7c66093711e68b
2021-10-28 20:35:35 -04:00
Chauncey Hui
530283e12a
SWDEV-2 - Change OpenCL version number from 3383 to 3384
2021-10-28 03:00:04 -04:00
German Andryeyev
30bba18a06
SWDEV-303567 - reset kernel arg buffer to chunk 0
...
Change-Id: I2974e31af9700705554b0f274ede6f8b9a9d6e7b
2021-10-27 22:15:55 -04:00
Alex Xie
0e321f45c1
SWDEV-305752 - OCL WIN Conformance select test fail
...
Change-Id: I73571c262a14d6b27d8cf91b6d1a13e1974ddc96
2021-10-27 19:54:24 -04:00
German Andryeyev
4aea2ad172
SWDEV-286150 - Switch PAL to 678 interface
...
Change-Id: I3c130998902654e1dffc954ddf33530ea998ac34
2021-10-27 17:25:02 -04:00
Alex Xie
fa73e0cfcc
SWDEV-308726 - OCL WIN - Conformance SVM Test failing
...
SVM mapping should not use direct mapping in Windows PAL
Change-Id: I005115bdce6ef99f471bb08fa8d042fa644587a6
2021-10-27 03:20:47 -04:00
Chauncey Hui
5ad666093a
SWDEV-2 - Change OpenCL version number from 3382 to 3383
2021-10-27 03:00:04 -04:00
German Andryeyev
f78b3a8919
SWDEV-303567 - Add chunks for the pool of kernel arguments
...
The kernel arg pool will be divided into 8 chunks to avoid long stalls,
when the pool will be reused.
Change-Id: I228e6ca1c09e428c1775f1e5b685220a9a5d71af
2021-10-26 16:31:37 -04:00
Sarbojit Sarkar
c218022296
SWDEV-306773 - Pal fix for 2D/3D memset
...
Change-Id: Id705e9292e17621ea70e283d7494212809456e27
2021-10-25 00:37:18 -04:00
Chauncey Hui
44c479b65f
SWDEV-2 - Change OpenCL version number from 3381 to 3382
2021-10-23 03:00:05 -04:00
Jason Tang
f61dc18681
SWDEV-292525 - Fix -Werror=parentheses build failure
...
Change-Id: I2650413914914392df68a9fbf669af216a132640
2021-10-22 09:43:15 -04:00
Chauncey Hui
244328fb65
SWDEV-2 - Change OpenCL version number from 3380 to 3381
2021-10-21 03:00:05 -04:00
kjayapra-amd
4c8b32b13c
SWDEV-232903 - Change pattern64 to uint64_t from size_t to handle 32 bit machines.
...
Change-Id: I423cd14d145556544563027931562d7b8bf9442d
2021-10-18 14:31:09 -04:00
Chauncey Hui
61f176cee6
SWDEV-2 - Change OpenCL version number from 3379 to 3380
2021-10-16 03:00:05 -04:00
Alex Xie
ea48fc029b
SWDEV-306854 - Observed conformance subtest SVM failure
...
Revert "SWDEV-292408 - Keep tracking of subbuffers for multiple devices"
Change-Id: I604e9b49368fa1f143302fddda674c18d7351108
2021-10-15 09:28:06 -04:00
Chauncey Hui
3e75cd150e
SWDEV-2 - Change OpenCL version number from 3378 to 3379
2021-10-15 03:00:05 -04:00
kjayapra-amd
5a33a15c42
SWDEV-232903 - Adding string to guarantee message, which is required on windows.
...
Change-Id: I86d3d53126aa4baa1ffc27295e4f908ac7028551
2021-10-14 15:17:25 -04:00
Bing Ma
02f939a40d
SWDEV-306602 - [SANITIZER_AMDGPU] Force copyBuffer to use ROCr functions when ASAN is ON
...
Change-Id: I04a4cdd5ab8c5543f2a0f08c139c45ac7aebe64a
2021-10-14 12:55:27 -04:00
Chauncey Hui
c9f73f8d31
SWDEV-2 - Change OpenCL version number from 3377 to 3378
2021-10-14 03:00:16 -04:00
kjayapra-amd
88ed58735d
SWDEV-232903 - Move hipmemset Dword optimization to ROCclr.
...
Change-Id: I3eae61720cbc6364f1aaac4865bfd8b6ded08097
2021-10-13 11:32:15 -04:00
pghafari
5b6b2e6d2c
SWDEV-245531 - GLInterop: updating glEnv logic
...
Change-Id: I6103243c477547a6a2b714bbf836ce36abe84f8c
2021-10-13 09:26:52 -04:00
Chauncey Hui
52e57b660b
SWDEV-2 - Change OpenCL version number from 3376 to 3377
2021-10-13 03:00:07 -04:00
Jason Tang
55a0cf0b0c
SWDEV-306697 - Fix OCLGlobalOffset segfaults
...
If we don't create the __amd_rocclr_gwsInit kernel, we still want
to create the rest of the image related blit kernels.
Change-Id: I8bc4645f9f9116eeecbb8b22e981ac4d520f3121
2021-10-12 15:13:28 -04:00
Sourabh Betigeri
641b1d3968
SWDEV-292525 - Add more parentheses to fix debug build failures
...
Change-Id: I91bb7e1f0f40b85dd908a532a77b11c9e7406019
2021-10-09 00:04:01 +00:00
Chauncey Hui
6d52cc286b
SWDEV-2 - Change OpenCL version number from 3375 to 3376
2021-10-08 03:00:05 -04:00