Chauncey Hui
a553bf68ac
SWDEV-2 - Change OpenCL version number from 3277 to 3278
...
[ROCm/clr commit: 1b9de9bee0 ]
2021-03-23 03:00:07 -04:00
Jason Tang
12802612a4
SWDEV-277771 - Build rocclr with c++ standard 14
...
Change-Id: Id91460ca50acd0640d479f207fb169d207648f61
[ROCm/clr commit: 542ae617e5 ]
2021-03-22 11:28:56 -04:00
Chauncey Hui
477332308c
SWDEV-2 - Change OpenCL version number from 3276 to 3277
...
[ROCm/clr commit: fe84c3a912 ]
2021-03-19 03:00:05 -04:00
Sarbojit Sarkar
74532ae490
SWDEV-271539 - fix for hipMemcpy3D segfault
...
Change-Id: I9c76dfaa19fb3a848623ddf3297a6c8a38f7c494
[ROCm/clr commit: 16fcf72c42 ]
2021-03-18 00:20:52 -04:00
Chauncey Hui
eca8f9d072
SWDEV-2 - Change OpenCL version number from 3275 to 3276
...
[ROCm/clr commit: a19caaf990 ]
2021-03-17 03:00:05 -04:00
Satyanvesh Dittakavi
a82c9f8322
SWDEV-264244 - Hide Notifications from HIP
...
This fixes hipStreamQuery returning hipErrorNotReady when idle
Change-Id: I3f77666a00bc6a7162b6c660d79e76c09669d94f
[ROCm/clr commit: a711a49881 ]
2021-03-16 06:30:55 -04:00
Chauncey Hui
b367058ccf
SWDEV-2 - Change OpenCL version number from 3274 to 3275
...
[ROCm/clr commit: dc58078887 ]
2021-03-12 03:00:05 -05:00
Saleel Kudchadker
f2a7ea3927
SWDEV-271010 - Increase active wait time
...
Increase wait time for active wait to 50us
Change-Id: I8f269ab25ecc6775e655b9eb36fafc5f41a59c95
[ROCm/clr commit: d034c48405 ]
2021-03-11 13:16:59 -08:00
Chauncey Hui
9aaec719a3
SWDEV-2 - Change OpenCL version number from 3273 to 3274
...
[ROCm/clr commit: 982f6b4159 ]
2021-03-11 03:00:06 -05:00
Jason Tang
64f4e4c01c
SWDEV-3 - Backport M0 changes
...
Change-Id: I36f676713442479ede142b7e887656f0b658bc7b
[ROCm/clr commit: 8d01cbddbe ]
2021-03-10 10:25:42 -05:00
Chauncey Hui
e9edf23f52
SWDEV-2 - Change OpenCL version number from 3272 to 3273
...
[ROCm/clr commit: 6cc43d0807 ]
2021-03-10 03:00:06 -05:00
Vladislav Sytchenko
16aedba832
SWDEV-232428 - Fix CI regressions caused by 9eb113d
...
Change-Id: I6523a8abc19dc5b01f7eacb3a949da01afae60d5
[ROCm/clr commit: 07702bb28f ]
2021-03-09 13:50:13 -05:00
Vladislav Sytchenko
b1b12e51d1
SWDEV-232428 - Fix CI regressions caused by 9eb113d
...
Change-Id: I36e9ce964f4d7733450eee356d425d23e1d7ff2c
[ROCm/clr commit: 27e3b875f7 ]
2021-03-09 11:09:55 -05:00
Vladislav Sytchenko
9eb113d991
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
[ROCm/clr commit: 99e8ac55cd ]
2021-03-09 10:44:34 -05:00
Chauncey Hui
1191b76593
SWDEV-2 - Change OpenCL version number from 3271 to 3272
...
[ROCm/clr commit: d9020e3416 ]
2021-03-09 03:00:06 -05:00
German Andryeyev
e51ecdaff3
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
[ROCm/clr commit: e9c484d1ce ]
2021-03-08 14:19:13 -05:00
Chauncey Hui
b284d83090
SWDEV-2 - Change OpenCL version number from 3270 to 3271
...
[ROCm/clr commit: 6180595a27 ]
2021-03-06 03:00:06 -05:00
German Andryeyev
7c1443eb05
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
[ROCm/clr commit: dee99ca807 ]
2021-03-05 11:36:12 -05:00
German Andryeyev
3a4d69def2
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
[ROCm/clr commit: 7f32d0b425 ]
2021-03-05 11:33:51 -05:00
Jason Tang
44eb6b02dc
SWDEV-1 - Change file mode back to 644
...
Change-Id: I433740d65c8f648e346107f6d8fa57d69463b713
[ROCm/clr commit: c13f9df42a ]
2021-03-05 10:17:58 -05:00
Chauncey Hui
d89591584e
SWDEV-2 - Change OpenCL version number from 3269 to 3270
...
[ROCm/clr commit: 65a340d8cc ]
2021-03-05 03:00:05 -05:00
Sarbojit Sarkar
790fd35a77
SWDEV-254329 - Init Profiling when ON
...
Change-Id: I72f9da94f8fbb95e66cf145831b252af05a19dc4
[ROCm/clr commit: fa89ee5ee0 ]
2021-03-04 23:35:27 -05:00
Vladislav Sytchenko
437a38aa6a
SWDEV-274766 - Fix temporary file name on Windows
...
Change-Id: Ie06e0d14ab27f40b230ed6051cf95f4902f07c7a
[ROCm/clr commit: 8bb7399323 ]
2021-03-04 14:38:46 -05:00
kjayapra-amd
d4707ff166
SWDEV-259566 - Adding support to retrieve handle for offsetted pointer.
...
Change-Id: I4a700c31a9ab481c4ea43923af57e83247555ab0
[ROCm/clr commit: 95e3a6d985 ]
2021-03-04 12:28:59 -05:00
Chauncey Hui
40544e6389
SWDEV-2 - Change OpenCL version number from 3268 to 3269
...
[ROCm/clr commit: 8162037c3e ]
2021-03-04 03:00:06 -05:00
Vladislav Sytchenko
9f2bb57232
SWDEV-1 - Remove unannounced asic
...
Change-Id: I0ec360e7f924dcfbc26bc70981a714abb57804c9
[ROCm/clr commit: b4064ad557 ]
2021-03-03 23:21:41 -05:00
German Andryeyev
e8b1e484f5
SWDEV-274199 - Enable SVM tracking
...
ROCr/KFD doesn't validate memory pointers. Enable validation inside
ROCclr, using SVM tracking mechanism.
Change-Id: I581e32ff37187f9ed8d9a302e8fd9f6ca935bdd7
[ROCm/clr commit: fbde61de7f ]
2021-03-03 13:18:56 -05:00
Chauncey Hui
eca56aac34
SWDEV-2 - Change OpenCL version number from 3267 to 3268
...
[ROCm/clr commit: c780126928 ]
2021-03-03 03:00:08 -05:00
Vladislav Sytchenko
fe244055b7
SWDEV-1 - [PAL] Force luxmark to use HSAIL on gfx10+
...
Change-Id: I929d6d15365d3a6e9fd7eaed0b8b4910694f9504
[ROCm/clr commit: d8c1da5669 ]
2021-03-02 16:16:56 -05:00
Ravi C Akkenapally
1d842c07ec
SWDEV-179105 - Stream Operations: Add feature querying support
...
Change-Id: I01cb85223b83f3655e5e21ad16639da406e5cd3e
[ROCm/clr commit: e94d482c8f ]
2021-03-02 11:02:15 -08:00
Vladislav Sytchenko
f22b6ede06
SWDEV-232428 - Fix typo from ac53942
...
Change-Id: Iec1f07e04ca3ae8ad72d38034bc136b59eb89dfe
[ROCm/clr commit: 8c4cf8c1b0 ]
2021-03-02 12:34:38 -05:00
Tao Sang
e6bde7467e
SWDEV-270973 - Add missing copyright headers
...
Change-Id: I6bb17650f74371dae6e29c59fd6bb2022cc062fe
[ROCm/clr commit: c1c5c89cd0 ]
2021-03-02 12:01:54 -05:00
kjayapra-amd
5ee300da46
SWDEV-270013 - Assign Kern_args segment only for gfx90a.
...
Change-Id: Icc890041eb27800cb78ef9e3d7bbe02658f53821
[ROCm/clr commit: a7abe44436 ]
2021-03-02 11:07:37 -05:00
Chauncey Hui
3c836ff64c
SWDEV-2 - Change OpenCL version number from 3266 to 3267
...
[ROCm/clr commit: 8e8c2352ba ]
2021-03-02 03:00:06 -05:00
Sarbojit Sarkar
469f00e6f3
SWDEV-254329 - Fix for profiler ON/OFF
...
Change-Id: Iea72ae96ebe7ed95322dfc39d785ac326b47f6dc
[ROCm/clr commit: 14d54a7b29 ]
2021-03-02 02:16:14 -05:00
German Andryeyev
f6cc68deac
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
[ROCm/clr commit: 24299e25bd ]
2021-03-01 12:46:57 -05:00
Alex Xie
d82e14bf2c
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
[ROCm/clr commit: 639d67866c ]
2021-02-28 16:00:51 -05:00
Chauncey Hui
659ad315de
SWDEV-2 - Change OpenCL version number from 3265 to 3266
...
[ROCm/clr commit: b7c0f180da ]
2021-02-27 03:00:06 -05:00
Vladislav Sytchenko
3cd2c487d3
SWDEV-193973 - Enable HSAIL for all Navi Asics
...
Change-Id: I0a48442f9a970de3d449e512293bc4600c62db13
[ROCm/clr commit: 4e1232a110 ]
2021-02-26 11:56:09 -05:00
Chauncey Hui
8fa36c6e6e
SWDEV-2 - Change OpenCL version number from 3264 to 3265
...
[ROCm/clr commit: ebda86f961 ]
2021-02-26 03:00:10 -05:00
German Andryeyev
52ea1c1e91
SWDEV-272496 - Fix a regression in PAL
...
Skip notification for markers with direct dispatch only,
since they are blocking always
Change-Id: I6bb17650f73371dae6e29c59fd6bb2012cc062fd
[ROCm/clr commit: a9b0e20d26 ]
2021-02-25 11:11:42 -05:00
Chauncey Hui
504367f850
SWDEV-2 - Change OpenCL version number from 3263 to 3264
...
[ROCm/clr commit: 9c2f9b208a ]
2021-02-25 03:00:07 -05:00
Vladislav Sytchenko
0a132499ce
SWDEV-271964 - Revert "SWDEV-264244 Fix StreamSync"
...
This reverts commit a962e2d0b3 .
Change-Id: I870c8b71edeb31f587fffe2447762acba61a7938
[ROCm/clr commit: 184b2631d5 ]
2021-02-24 11:43:08 -05:00
Vladislav Sytchenko
cae2f29c10
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
[ROCm/clr commit: 9e8a2f3266 ]
2021-02-24 11:35:49 -05:00
kjayapra-amd
d26aceba19
SWDEV-274058 - Porting HIP, ROCclr gfx90a changes to mainline.
...
Change-Id: I4f4220df77e57f749a00c1dbb66743ac5af4959a
[ROCm/clr commit: 46a50965c4 ]
2021-02-24 09:55:54 -05:00
Chauncey Hui
e73d10fcfa
SWDEV-2 - Change OpenCL version number from 3262 to 3263
...
[ROCm/clr commit: d5e6769959 ]
2021-02-24 03:00:06 -05:00
German Andryeyev
5a6c7a9ae4
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
[ROCm/clr commit: 0587fb7450 ]
2021-02-23 17:04:59 -05:00
Jason Tang
09259cd49f
SWDEV-198364 - Only enable clgl sharing in ROCm path when building LinuxPro
...
Change-Id: Ie4d87e252519d090a62b930f7ebb315d3477b690
[ROCm/clr commit: 54a7170e40 ]
2021-02-23 14:15:04 -05:00
Vladislav Sytchenko
dfdb975c7d
SWDEV-270013 - Fix uninitialized variable warning
...
Change-Id: Ic4c8090e94e82798c294ac4532ca20efbc5a3a54
[ROCm/clr commit: c93f66a5ec ]
2021-02-23 11:49:28 -05:00
Chauncey Hui
ba2c3ed15c
SWDEV-2 - Change OpenCL version number from 3261 to 3262
...
[ROCm/clr commit: 708d3d6621 ]
2021-02-23 03:00:06 -05:00