Chauncey Hui
69eccabbc5
SWDEV-2 - Change OpenCL version number from 3279 to 3280
2021-03-26 03:00:05 -04:00
German Andryeyev
8c513407af
SWDEV-278346 - Replace assert with LogWarning()
...
ROCr returns some unexpected values and for now just return
invalid device back to the app
Change-Id: Ia6fb709ed2dc77d77bd5d64de80b41b3720bed76
2021-03-25 10:19:33 -04:00
Chauncey Hui
226af92939
SWDEV-2 - Change OpenCL version number from 3278 to 3279
2021-03-25 03:00:07 -04:00
pghafari
6e888b15ff
SWDEV-245532 - HIP - Vulkan interop
...
Change-Id: I0e5bc4862925f344b3fcadf1fa0c0acaeaae6c4d
2021-03-23 23:40:17 -04:00
Chauncey Hui
1b9de9bee0
SWDEV-2 - Change OpenCL version number from 3277 to 3278
2021-03-23 03:00:07 -04:00
Jason Tang
542ae617e5
SWDEV-277771 - Build rocclr with c++ standard 14
...
Change-Id: Id91460ca50acd0640d479f207fb169d207648f61
2021-03-22 11:28:56 -04:00
Chauncey Hui
fe84c3a912
SWDEV-2 - Change OpenCL version number from 3276 to 3277
2021-03-19 03:00:05 -04:00
Sarbojit Sarkar
16fcf72c42
SWDEV-271539 - fix for hipMemcpy3D segfault
...
Change-Id: I9c76dfaa19fb3a848623ddf3297a6c8a38f7c494
2021-03-18 00:20:52 -04:00
Chauncey Hui
a19caaf990
SWDEV-2 - Change OpenCL version number from 3275 to 3276
2021-03-17 03:00:05 -04:00
Satyanvesh Dittakavi
a711a49881
SWDEV-264244 - Hide Notifications from HIP
...
This fixes hipStreamQuery returning hipErrorNotReady when idle
Change-Id: I3f77666a00bc6a7162b6c660d79e76c09669d94f
2021-03-16 06:30:55 -04:00
Chauncey Hui
dc58078887
SWDEV-2 - Change OpenCL version number from 3274 to 3275
2021-03-12 03:00:05 -05:00
Saleel Kudchadker
d034c48405
SWDEV-271010 - Increase active wait time
...
Increase wait time for active wait to 50us
Change-Id: I8f269ab25ecc6775e655b9eb36fafc5f41a59c95
2021-03-11 13:16:59 -08:00
Chauncey Hui
982f6b4159
SWDEV-2 - Change OpenCL version number from 3273 to 3274
2021-03-11 03:00:06 -05:00
Jason Tang
8d01cbddbe
SWDEV-3 - Backport M0 changes
...
Change-Id: I36f676713442479ede142b7e887656f0b658bc7b
2021-03-10 10:25:42 -05:00
Chauncey Hui
6cc43d0807
SWDEV-2 - Change OpenCL version number from 3272 to 3273
2021-03-10 03:00:06 -05:00
Vladislav Sytchenko
07702bb28f
SWDEV-232428 - Fix CI regressions caused by 99e8ac5
...
Change-Id: I6523a8abc19dc5b01f7eacb3a949da01afae60d5
2021-03-09 13:50:13 -05:00
Vladislav Sytchenko
27e3b875f7
SWDEV-232428 - Fix CI regressions caused by 99e8ac5
...
Change-Id: I36e9ce964f4d7733450eee356d425d23e1d7ff2c
2021-03-09 11:09:55 -05:00
Vladislav Sytchenko
99e8ac55cd
SWDEV-232428 - PAL Hostcall support
...
Since the majority of the Hostcall implementation now sits in the
commmon layer, the PAL backend simply just needs to invoke it. One thing
that is missing though is HSA signal support.
The newly added pal::Signal class is a light emulaion of what HSA
signals provide. The current implementation is just enough to get
Hostcall working, but it can be expanded in the future if needed to
fully emulate HSA signals.
The major difference for now between PAL and ROCm hostcall
implemenations is that PAL doesn't support blocking signals. This will
be enabled in the near future. For now use active wait for PAL.
Change-Id: I746557354ab9d71a7d4a31f9320fcc2fee5aee7f
2021-03-09 10:44:34 -05:00
Chauncey Hui
d9020e3416
SWDEV-2 - Change OpenCL version number from 3271 to 3272
2021-03-09 03:00:06 -05:00
German Andryeyev
e9c484d1ce
SWDEV-274145 - process ACCESS_QUERY for all devices
...
HIP requires to return AccessedBy query for all device, but ROCr
can process one per query. Hence send the queries for all
available devices and then accumulate the results in runtime.
Change-Id: I082f9adb8e31c775a8ad1bf7a5af37440ef4bd16
2021-03-08 14:19:13 -05:00
Chauncey Hui
6180595a27
SWDEV-2 - Change OpenCL version number from 3270 to 3271
2021-03-06 03:00:06 -05:00
German Andryeyev
dee99ca807
SWDEV-272449 - Create RGP manager before CommitSettingsAndInit()
...
Enabling DebugVMID requires a certain sequence in
PAL initialization. StartLateDeviceInit() must be called before
CommitSettingsAndInit().
Change-Id: I7385a8cc89e7a8ad97a6b56ad6acbd2cf2f29728
2021-03-05 11:36:12 -05:00
German Andryeyev
7f32d0b425
SWDEV-272496 - Detect callbacks and force AQL barrier
...
HIP tests require HIP callbacks to be processed in another thread.
This change will use a thread from HSA signal callbacks to make
sure a HIP callback was done asynchronously.
Also process the callback before changing the status of command
Change-Id: Icef85d0e0f808663882cf6881ff1be3e5eca29ac
2021-03-05 11:33:51 -05:00
Jason Tang
c13f9df42a
SWDEV-1 - Change file mode back to 644
...
Change-Id: I433740d65c8f648e346107f6d8fa57d69463b713
2021-03-05 10:17:58 -05:00
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