Commit Graph

657 Commits

Author SHA1 Message Date
Chauncey Hui b6b4658f63 SWDEV-2 - Change OpenCL version number from 3222 to 3223
[ROCm/clr commit: 137c61d20c]
2020-11-03 03:00:04 -05:00
Chauncey Hui 12375f271b SWDEV-2 - Change OpenCL version number from 3221 to 3222
[ROCm/clr commit: a253c82430]
2020-10-27 03:00:02 -04:00
Chauncey Hui ca26bad1f9 SWDEV-2 - Change OpenCL version number from 3220 to 3221
[ROCm/clr commit: e558ef48be]
2020-10-24 03:00:03 -04:00
Chauncey Hui fa49d38869 SWDEV-2 - Change OpenCL version number from 3219 to 3220
[ROCm/clr commit: 17d2e5cf56]
2020-10-23 03:00:03 -04:00
Chauncey Hui 0e06b19edd SWDEV-2 - Change OpenCL version number from 3218 to 3219
[ROCm/clr commit: 28f71a682d]
2020-10-22 03:00:04 -04:00
Chauncey Hui 25dadb44ff SWDEV-2 - Change OpenCL version number from 3217 to 3218
[ROCm/clr commit: cb9684ab0b]
2020-10-21 03:00:07 -04:00
Chauncey Hui 3658a989d3 SWDEV-2 - Change OpenCL version number from 3216 to 3217
[ROCm/clr commit: 5d6f656c3f]
2020-10-20 03:00:04 -04:00
Chauncey Hui 48aabb82bf SWDEV-2 - Change OpenCL version number from 3215 to 3216
[ROCm/clr commit: 5c1b96c844]
2020-10-17 03:00:04 -04:00
Chauncey Hui f98b217573 SWDEV-2 - Change OpenCL version number from 3214 to 3215
[ROCm/clr commit: f28b011746]
2020-10-16 03:00:03 -04:00
Chauncey Hui 99c1c2ba89 SWDEV-2 - Change OpenCL version number from 3213 to 3214
[ROCm/clr commit: f714bbffc1]
2020-10-15 03:00:04 -04:00
Vladislav Sytchenko 3e6989c1c2 [PAL] Allow for embedding debug info into IBs
Change-Id: I4473b9c5aa36370d9af37f22a78f4414eaa21e01


[ROCm/clr commit: 2ec5a47c88]
2020-10-14 15:54:48 -04:00
Chauncey Hui e458cd774d SWDEV-2 - Change OpenCL version number from 3212 to 3213
[ROCm/clr commit: a00981128a]
2020-10-14 03:00:02 -04:00
Vladislav Sytchenko fcae92ce47 [PAL] Allow overriding reported asic revision
This is helpfull to do when debugging issues on lowend asics. Navi14 can be emulated as Navi10. So can Navi22 be emulated as Navi21.

Change-Id: I693ffd45a5b03657822afdc872781901bc69b65c


[ROCm/clr commit: 26d1b28b16]
2020-10-13 09:36:15 -04:00
Chauncey Hui 1c84317ddf SWDEV-2 - Change OpenCL version number from 3211 to 3212
[ROCm/clr commit: 2a5f1ccadf]
2020-10-13 03:00:03 -04:00
Chauncey Hui 4c8d5a2d97 SWDEV-2 - Change OpenCL version number from 3210 to 3211
[ROCm/clr commit: 2810b8f367]
2020-10-10 03:00:03 -04:00
Chauncey Hui f4da930e7e SWDEV-2 - Change OpenCL version number from 3209 to 3210
[ROCm/clr commit: 099dbb7f13]
2020-10-07 03:00:03 -04:00
German Andryeyev 2c21a44b40 Add option to skip AQL barrier
The change reuses HSA signals for dispatches as a wait signal.
Skipping the barrier requires to  disable L2 cache for sysmem
allocations and extra tracking for HDP access with the large bar.
ROC_BARRIER_SYNC=0 activates the new logic. Barrier sync is
still used by default.
ROC_ACTIVE_WAIT=1 enables unconditional active wait in ROCr.
The change also consolidated ROCr wait logic under single function.

Change-Id: I6bd1be30aa88258da1b1f9de319ef5a45852afd8


[ROCm/clr commit: d9397590de]
2020-10-06 08:37:12 -04:00
Chauncey Hui cf248c7b3b SWDEV-2 - Change OpenCL version number from 3208 to 3209
[ROCm/clr commit: c7f03dae75]
2020-10-06 03:00:02 -04:00
Chauncey Hui b382720fc0 SWDEV-2 - Change OpenCL version number from 3207 to 3208
[ROCm/clr commit: 65b88ba364]
2020-10-03 03:00:03 -04:00
Chauncey Hui a893673fd7 SWDEV-2 - Change OpenCL version number from 3206 to 3207
[ROCm/clr commit: 189ec6f794]
2020-10-02 03:00:03 -04:00
Chauncey Hui a2efb90822 SWDEV-2 - Change OpenCL version number from 3205 to 3206
[ROCm/clr commit: d8404bfee9]
2020-10-01 03:00:04 -04:00
Chauncey Hui fcebc82e75 SWDEV-2 - Change OpenCL version number from 3204 to 3205
[ROCm/clr commit: b26a283118]
2020-09-26 03:00:04 -04:00
Chauncey Hui 1aa5e56135 SWDEV-2 - Change OpenCL version number from 3203 to 3204
[ROCm/clr commit: 0cef35c402]
2020-09-24 03:00:02 -04:00
Chauncey Hui 36996d5b71 SWDEV-2 - Change OpenCL version number from 3202 to 3203
[ROCm/clr commit: 2f98dbedca]
2020-09-22 03:00:03 -04:00
Chauncey Hui a5c1ec6f83 SWDEV-2 - Change OpenCL version number from 3201 to 3202
[ROCm/clr commit: 7fd56c6f13]
2020-09-19 03:00:04 -04:00
Chauncey Hui 44647ba411 SWDEV-2 - Change OpenCL version number from 3200 to 3201
[ROCm/clr commit: 0f422622ca]
2020-09-16 03:00:03 -04:00
Chauncey Hui 90daf76d8c SWDEV-2 - Change OpenCL version number from 3199 to 3200
[ROCm/clr commit: de6e02f98b]
2020-09-15 03:00:03 -04:00
Chauncey Hui babdf88595 SWDEV-2 - Change OpenCL version number from 3198 to 3199
[ROCm/clr commit: a35de40c13]
2020-09-13 03:00:03 -04:00
Chauncey Hui ea5fd8fa2e SWDEV-2 - Change OpenCL version number from 3197 to 3198
[ROCm/clr commit: 33138c7a52]
2020-09-12 03:00:02 -04:00
Chauncey Hui 55538a93e3 SWDEV-2 - Change OpenCL version number from 3196 to 3197
[ROCm/clr commit: 51d0c6bbef]
2020-09-11 03:00:03 -04:00
Chauncey Hui 103a6fcca8 SWDEV-2 - Change OpenCL version number from 3195 to 3196
[ROCm/clr commit: e01cdb5530]
2020-09-10 03:00:03 -04:00
Chauncey Hui 674d95539b SWDEV-2 - Change OpenCL version number from 3194 to 3195
[ROCm/clr commit: bd6002039f]
2020-09-09 03:00:03 -04:00
Chauncey Hui d6635aa2eb SWDEV-2 - Change OpenCL version number from 3193 to 3194
[ROCm/clr commit: f5c5721345]
2020-09-07 03:00:03 -04:00
Chauncey Hui 6aabbba6f5 SWDEV-2 - Change OpenCL version number from 3192 to 3193
[ROCm/clr commit: 0380045f85]
2020-09-04 03:00:03 -04:00
Chauncey Hui 98c442504a SWDEV-2 - Change OpenCL version number from 3191 to 3192
[ROCm/clr commit: 59e45d5c85]
2020-09-02 03:00:03 -04:00
Chauncey Hui 2f20f0b06d SWDEV-2 - Change OpenCL version number from 3190 to 3191
[ROCm/clr commit: fb4904f6dc]
2020-09-01 03:00:02 -04:00
Chauncey Hui b3ad4e23de SWDEV-2 - Change OpenCL version number from 3189 to 3190
[ROCm/clr commit: bc5b9c853a]
2020-08-29 03:00:03 -04:00
Chauncey Hui 60a2014504 SWDEV-2 - Change OpenCL version number from 3188 to 3189
[ROCm/clr commit: 70139d6e34]
2020-08-26 03:00:04 -04:00
Chauncey Hui 3b2e5f76cd SWDEV-2 - Change OpenCL version number from 3187 to 3188
[ROCm/clr commit: 9110b09227]
2020-08-25 03:00:04 -04:00
Chauncey Hui ebeb05289c SWDEV-2 - Change OpenCL version number from 3186 to 3187
[ROCm/clr commit: e11ef5ecd4]
2020-08-24 16:33:52 -04:00
Saleel Kudchadker 820a456980 Add Queue profling param and toggle for HIP
Use signal timestamps if NDRange command takes forceProfile flag.

Change-Id: Ib7f187d781fd78a7346818afb3344a9378f4c104


[ROCm/clr commit: ec73340348]
2020-08-06 03:09:53 -04:00
Chauncey Hui 7f5db8ed81 SWDEV-2 - Change OpenCL version number from 3185 to 3186
[ROCm/clr commit: 6373242a03]
2020-08-05 03:00:05 -04:00
Chauncey Hui bebc5b6e80 SWDEV-2 - Change OpenCL version number from 3184 to 3185
[ROCm/clr commit: 8f5698cb17]
2020-07-31 03:00:03 -04:00
Chauncey Hui f8c00384fd SWDEV-2 - Change OpenCL version number from 3183 to 3184
[ROCm/clr commit: e793de2ffa]
2020-07-25 03:00:03 -04:00
Payam aef0dc8422 Fix 32bit warning
Change-Id: I4c630d78f7bf23dda85ec8480bb2790864495667


[ROCm/clr commit: 2067de1521]
2020-07-24 13:14:37 -04:00
Chauncey Hui 83ed76f2ac SWDEV-2 - Change OpenCL version number from 3182 to 3183
[ROCm/clr commit: f779f655fd]
2020-07-23 03:00:04 -04:00
Tao Sang 44eb207f8d Apply constexpr on global constant varaibles
When HIP_ENABLE_DEFERRED_LOADING=0, many global variables will be
referenced but they are not initialized in that early time. The patch
will use constexpr to initialze global constant varables in compile
time.

Change-Id: I9d538b7abc6a0ce700ec3332b97fc144db5fc1ef


[ROCm/clr commit: fdef6f722f]
2020-07-22 22:14:13 -04:00
Chauncey Hui 705fc47138 SWDEV-2 - Change OpenCL version number from 3181 to 3182
[ROCm/clr commit: c09b1ee0cc]
2020-07-22 03:00:05 -04:00
Chauncey Hui e959dffa0b SWDEV-2 - Change OpenCL version number from 3180 to 3181
[ROCm/clr commit: 9812cf8079]
2020-07-21 03:00:04 -04:00
Chauncey Hui 1437d6fa97 SWDEV-2 - Change OpenCL version number from 3179 to 3180
[ROCm/clr commit: 92cdd43a28]
2020-07-18 03:00:03 -04:00