Chauncey Hui
65a340d8cc
SWDEV-2 - Change OpenCL version number from 3269 to 3270
2021-03-05 03:00:05 -05:00
Sarbojit Sarkar
fa89ee5ee0
SWDEV-254329 - Init Profiling when ON
...
Change-Id: I72f9da94f8fbb95e66cf145831b252af05a19dc4
2021-03-04 23:35:27 -05:00
Vladislav Sytchenko
8bb7399323
SWDEV-274766 - Fix temporary file name on Windows
...
Change-Id: Ie06e0d14ab27f40b230ed6051cf95f4902f07c7a
2021-03-04 14:38:46 -05:00
kjayapra-amd
95e3a6d985
SWDEV-259566 - Adding support to retrieve handle for offsetted pointer.
...
Change-Id: I4a700c31a9ab481c4ea43923af57e83247555ab0
2021-03-04 12:28:59 -05:00
Chauncey Hui
8162037c3e
SWDEV-2 - Change OpenCL version number from 3268 to 3269
2021-03-04 03:00:06 -05:00
Vladislav Sytchenko
b4064ad557
SWDEV-1 - Remove unannounced asic
...
Change-Id: I0ec360e7f924dcfbc26bc70981a714abb57804c9
2021-03-03 23:21:41 -05:00
German Andryeyev
fbde61de7f
SWDEV-274199 - Enable SVM tracking
...
ROCr/KFD doesn't validate memory pointers. Enable validation inside
ROCclr, using SVM tracking mechanism.
Change-Id: I581e32ff37187f9ed8d9a302e8fd9f6ca935bdd7
2021-03-03 13:18:56 -05:00
Chauncey Hui
c780126928
SWDEV-2 - Change OpenCL version number from 3267 to 3268
2021-03-03 03:00:08 -05:00
Vladislav Sytchenko
d8c1da5669
SWDEV-1 - [PAL] Force luxmark to use HSAIL on gfx10+
...
Change-Id: I929d6d15365d3a6e9fd7eaed0b8b4910694f9504
2021-03-02 16:16:56 -05:00
Ravi C Akkenapally
e94d482c8f
SWDEV-179105 - Stream Operations: Add feature querying support
...
Change-Id: I01cb85223b83f3655e5e21ad16639da406e5cd3e
2021-03-02 11:02:15 -08:00
Vladislav Sytchenko
8c4cf8c1b0
SWDEV-232428 - Fix typo from 738fd1d
...
Change-Id: Iec1f07e04ca3ae8ad72d38034bc136b59eb89dfe
2021-03-02 12:34:38 -05:00
Tao Sang
c1c5c89cd0
SWDEV-270973 - Add missing copyright headers
...
Change-Id: I6bb17650f74371dae6e29c59fd6bb2022cc062fe
2021-03-02 12:01:54 -05:00
kjayapra-amd
a7abe44436
SWDEV-270013 - Assign Kern_args segment only for gfx90a.
...
Change-Id: Icc890041eb27800cb78ef9e3d7bbe02658f53821
2021-03-02 11:07:37 -05:00
Chauncey Hui
8e8c2352ba
SWDEV-2 - Change OpenCL version number from 3266 to 3267
2021-03-02 03:00:06 -05:00
Sarbojit Sarkar
14d54a7b29
SWDEV-254329 - Fix for profiler ON/OFF
...
Change-Id: Iea72ae96ebe7ed95322dfc39d785ac326b47f6dc
2021-03-02 02:16:14 -05:00
German Andryeyev
24299e25bd
SWDEV-272496 - Fix multiple timing issues
...
- Don't notify if the batch is empty, because that means
the current command was processed already.
- Disable pinning optimization to avoid a race condition on stall.
- TS marker submition requires extra AQL barrier
to track the status.
Change-Id: I17eff4ad12ac66cfe1bb44048bebb1891805279d
2021-03-01 12:46:57 -05:00
Alex Xie
639d67866c
SWDEV-272382 - [OCL][LNX] OCLMemoryInfo[1] subtest of oclruntime is failing
...
1. Fix the size of the memory when releasing.
2. Make sure we only count the device memory
Change-Id: Ib4dcda79f313c4ee9cc1c7bab53f8076bce5f583
2021-02-28 16:00:51 -05:00
Chauncey Hui
b7c0f180da
SWDEV-2 - Change OpenCL version number from 3265 to 3266
2021-02-27 03:00:06 -05:00
Vladislav Sytchenko
4e1232a110
SWDEV-193973 - Enable HSAIL for all Navi Asics
...
Change-Id: I0a48442f9a970de3d449e512293bc4600c62db13
2021-02-26 11:56:09 -05:00
Chauncey Hui
ebda86f961
SWDEV-2 - Change OpenCL version number from 3264 to 3265
2021-02-26 03:00:10 -05:00
German Andryeyev
a9b0e20d26
SWDEV-272496 - Fix a regression in PAL
...
Skip notification for markers with direct dispatch only,
since they are blocking always
Change-Id: I6bb17650f73371dae6e29c59fd6bb2012cc062fd
2021-02-25 11:11:42 -05:00
Chauncey Hui
9c2f9b208a
SWDEV-2 - Change OpenCL version number from 3263 to 3264
2021-02-25 03:00:07 -05:00
Vladislav Sytchenko
184b2631d5
SWDEV-271964 - Revert "SWDEV-264244 Fix StreamSync"
...
This reverts commit a148a71075 .
Change-Id: I870c8b71edeb31f587fffe2447762acba61a7938
2021-02-24 11:43:08 -05:00
Vladislav Sytchenko
9e8a2f3266
SWDEV-86035 - [PAL] Correct allocation logging
...
Since the allocation can be a suballocation, we should print both the
VA range for the allocation and the underlying memory object.
Change-Id: Ic9c707bbb78113b366d1b2c688e6fd33bdc8fd94
2021-02-24 11:35:49 -05:00
kjayapra-amd
46a50965c4
SWDEV-274058 - Porting HIP, ROCclr gfx90a changes to mainline.
...
Change-Id: I4f4220df77e57f749a00c1dbb66743ac5af4959a
2021-02-24 09:55:54 -05:00
Chauncey Hui
d5e6769959
SWDEV-2 - Change OpenCL version number from 3262 to 3263
2021-02-24 03:00:06 -05:00
German Andryeyev
0587fb7450
SWDEV-272496 - Disable notification for the previous notify
...
Direct disaptch doesn't insert extra barriers for Markers if
AQL barrier was the last issued command already.
Change-Id: I00fbc658547d83dd3ee64ec391ed50e5f8a08e30
2021-02-23 17:04:59 -05:00
Jason Tang
54a7170e40
SWDEV-198364 - Only enable clgl sharing in ROCm path when building LinuxPro
...
Change-Id: Ie4d87e252519d090a62b930f7ebb315d3477b690
2021-02-23 14:15:04 -05:00
Vladislav Sytchenko
c93f66a5ec
SWDEV-270013 - Fix uninitialized variable warning
...
Change-Id: Ic4c8090e94e82798c294ac4532ca20efbc5a3a54
2021-02-23 11:49:28 -05:00
Chauncey Hui
708d3d6621
SWDEV-2 - Change OpenCL version number from 3261 to 3262
2021-02-23 03:00:06 -05:00
Vladislav Sytchenko
dbcf023cb1
SWDEV-86035 - [PAL] Propagate gl2Uncached setting to the backend
...
Change-Id: I594f304a20d448fe198ec27901e6c97b265c1183
2021-02-21 13:52:38 -05:00
Vladislav Sytchenko
263173914f
SWDEV-86035 - [PAL] Fix runtime init
...
The settings need to be populated ASAP, otherwise the dummy context is
not created properly.
Change-Id: Iede0066308bb601dc68164e894775a646a0372f1
2021-02-20 16:39:13 -05:00
Chauncey Hui
b625a46db1
SWDEV-2 - Change OpenCL version number from 3260 to 3261
2021-02-19 03:00:07 -05:00
Jason Tang
0d47b06928
SWDEV-1 - Fix warnings when building with clang++
...
Change-Id: Idebd2b618b9a3360147984a0e33852dbe2e65818
2021-02-18 10:02:46 -05:00
Chauncey Hui
ae7cb73fe5
SWDEV-2 - Change OpenCL version number from 3259 to 3260
2021-02-18 03:00:06 -05:00
German Andryeyev
ac387f9b03
SWDEV-272496 - Wait on CPU before switching to GPU wait
...
GPU waits have noticeable overheads on compute with extra
AQL barrier packet and on SDMA with power saving features. This
change introduces a wait on CPU for 30 us in case the app has tiny
operations.
Change-Id: I761ba3af595f3f48544980058a9077dda15aa5f9
2021-02-17 15:19:17 -05:00
Chauncey Hui
9900b46c21
SWDEV-2 - Change OpenCL version number from 3258 to 3259
2021-02-17 03:00:07 -05:00
Jason Tang
82c6aabb0a
SWDEV-268345 - Remove ADDRESS_SANITIZER option from cmake
...
DevOps is going to add this through build script.
Change-Id: I536d691ea8c05d8289bad1448cac532a8ef93cc4
2021-02-16 17:37:48 -05:00
Vladislav Sytchenko
671778bdd3
SWDEV-232428 - Push hostcall implementation to the device layer
...
This change unifies the hostcall implementation for all the backends,
by pushing the common logic to the device layer. This is done by
replacing the use of hsa_signal_t with device::Signal (a light wrapper
around it).
Change-Id: I7b6fca7930b5a0b199da5d85e2e048354cc04e7b
2021-02-16 17:19:57 -05:00
Jason Tang
c65be06c4c
SWDEV-265304 - Disable GFX8 in LinuxPro ROCr build
...
Change-Id: Ia26bb025a133a4acb255a539a45668975019cc6e
2021-02-16 13:32:47 -05:00
Vladislav Sytchenko
ac237ac094
SWDEV-271486 - [PAL] Temporarily disable reporting sramecc support
...
Change-Id: I089af8f8a4645ce5353f351dbf3a018cd31df216
2021-02-16 10:39:18 -05:00
Vladislav Sytchenko
660e543f49
SWDEV-270013 - Fix Windows build
...
Change-Id: I9573ef8b9d94367b8fa1dd90d40a93ddc4992f18
2021-02-16 10:03:51 -05:00
Chauncey Hui
a1b21ae7d2
SWDEV-2 - Change OpenCL version number from 3257 to 3258
2021-02-16 03:00:08 -05:00
Ravi C Akkenapally
0a5f9a3b10
SWDEV-179105 - Stream Operations: Add support for Wait and Write
...
Change-Id: Ibffa1d6d573826b64763da280074a77271d66808
2021-02-15 17:02:38 -08:00
kjayapra-amd
2df099df9e
SWDEV-270013 - Allocate kernel_arguments from kern_arg & finegrain pool instead of coarse grain.
...
Change-Id: Id4c6977934fdd6ef2311f6e75593801f1e51983c
2021-02-15 18:20:08 -05:00
Saleel Kudchadker
0f14c54c04
SWDEV-272673 - Add changes to dump log to a file
...
Env var AMD_LOG_LEVEL_FILE would dump the log to file.
Change-Id: I6add4a1ae6788f376ce116797cc0573007502e73
2021-02-15 10:28:06 -08:00
Chauncey Hui
196fada9c8
SWDEV-2 - Change OpenCL version number from 3256 to 3257
2021-02-13 03:00:07 -05:00
German Andryeyev
70f06c79fa
SWDEV-86035 - switch PAL interface to 656 version
...
Change-Id: I162ba6e49aa866c013f37a114df5bb7ea3e08874
2021-02-12 13:08:59 -05:00
Chauncey Hui
272e29a1cd
SWDEV-2 - Change OpenCL version number from 3255 to 3256
2021-02-12 03:00:07 -05:00
German Andryeyev
e7c636c5e7
SWDEV-86035 - Enable PAL for gfx8
...
Change-Id: Ia6623993e44aeb4bdf317628ee8a84af6c4cacc7
2021-02-11 14:25:43 -05:00