Commit 1c4137c
Ruyman
[SYCL][CUDA] Fix usage of multiple backends in the same program (#1252)
Implementation of piEventSetCallback with tests
GlueEvent uses now the correct plugins
The SYCL RT code for GlueEvent calls now
the right plugin to create the event that triggers the
dependency chain.
Renamed variables to clarify the source code and avoid
confusions between Context and Plugin
Signed-off-by: Ruyman Reyes <ruyman@codeplay.com>
Signed-off-by: Stuart Adams <stuart.adams@codeplay.com>
Signed-off-by: Steffen Larsen <steffen.larsen@codeplay.com>1 parent 3ee80a5 commit 1c4137c
File tree
7 files changed
+237
-71
lines changed- sycl
- plugins/cuda
- source/detail/scheduler
- test
- basic_tests/buffer
- scheduler
- unittests/pi
7 files changed
+237
-71
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
149 | 149 | | |
150 | 150 | | |
151 | 151 | | |
| 152 | + | |
| 153 | + | |
152 | 154 | | |
153 | 155 | | |
154 | 156 | | |
| |||
195 | 197 | | |
196 | 198 | | |
197 | 199 | | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
198 | 216 | | |
199 | 217 | | |
200 | 218 | | |
| |||
215 | 233 | | |
216 | 234 | | |
217 | 235 | | |
| 236 | + | |
218 | 237 | | |
219 | 238 | | |
220 | 239 | | |
| |||
226 | 245 | | |
227 | 246 | | |
228 | 247 | | |
229 | | - | |
230 | | - | |
231 | | - | |
232 | | - | |
| 248 | + | |
| 249 | + | |
233 | 250 | | |
234 | | - | |
235 | | - | |
236 | | - | |
237 | | - | |
238 | | - | |
239 | | - | |
240 | | - | |
241 | | - | |
242 | | - | |
243 | | - | |
244 | | - | |
245 | | - | |
246 | | - | |
247 | | - | |
248 | | - | |
249 | | - | |
| 251 | + | |
250 | 252 | | |
251 | | - | |
252 | | - | |
| 253 | + | |
253 | 254 | | |
254 | 255 | | |
255 | 256 | | |
| |||
2530 | 2531 | | |
2531 | 2532 | | |
2532 | 2533 | | |
2533 | | - | |
2534 | | - | |
| 2534 | + | |
| 2535 | + | |
2535 | 2536 | | |
2536 | | - | |
2537 | | - | |
2538 | | - | |
| 2537 | + | |
| 2538 | + | |
2539 | 2539 | | |
2540 | | - | |
2541 | | - | |
2542 | | - | |
| 2540 | + | |
| 2541 | + | |
2543 | 2542 | | |
2544 | | - | |
2545 | | - | |
2546 | | - | |
| 2543 | + | |
| 2544 | + | |
2547 | 2545 | | |
2548 | 2546 | | |
2549 | | - | |
2550 | | - | |
| 2547 | + | |
| 2548 | + | |
2551 | 2549 | | |
2552 | 2550 | | |
2553 | 2551 | | |
| |||
2582 | 2580 | | |
2583 | 2581 | | |
2584 | 2582 | | |
2585 | | - | |
2586 | | - | |
2587 | | - | |
2588 | | - | |
2589 | | - | |
2590 | | - | |
2591 | | - | |
| 2583 | + | |
| 2584 | + | |
| 2585 | + | |
| 2586 | + | |
| 2587 | + | |
| 2588 | + | |
| 2589 | + | |
| 2590 | + | |
| 2591 | + | |
| 2592 | + | |
| 2593 | + | |
| 2594 | + | |
| 2595 | + | |
| 2596 | + | |
| 2597 | + | |
2592 | 2598 | | |
2593 | 2599 | | |
2594 | 2600 | | |
| |||
2601 | 2607 | | |
2602 | 2608 | | |
2603 | 2609 | | |
2604 | | - | |
| 2610 | + | |
2605 | 2611 | | |
2606 | 2612 | | |
2607 | 2613 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
235 | 235 | | |
236 | 236 | | |
237 | 237 | | |
| 238 | + | |
| 239 | + | |
| 240 | + | |
| 241 | + | |
| 242 | + | |
| 243 | + | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
| 248 | + | |
| 249 | + | |
| 250 | + | |
| 251 | + | |
| 252 | + | |
| 253 | + | |
| 254 | + | |
| 255 | + | |
| 256 | + | |
| 257 | + | |
| 258 | + | |
| 259 | + | |
| 260 | + | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
238 | 271 | | |
239 | 272 | | |
240 | 273 | | |
| |||
247 | 280 | | |
248 | 281 | | |
249 | 282 | | |
250 | | - | |
| 283 | + | |
251 | 284 | | |
252 | 285 | | |
253 | 286 | | |
254 | 287 | | |
255 | 288 | | |
256 | | - | |
257 | | - | |
258 | | - | |
259 | | - | |
| 289 | + | |
| 290 | + | |
| 291 | + | |
| 292 | + | |
| 293 | + | |
| 294 | + | |
| 295 | + | |
| 296 | + | |
| 297 | + | |
| 298 | + | |
| 299 | + | |
| 300 | + | |
| 301 | + | |
| 302 | + | |
| 303 | + | |
| 304 | + | |
| 305 | + | |
| 306 | + | |
| 307 | + | |
| 308 | + | |
| 309 | + | |
| 310 | + | |
| 311 | + | |
| 312 | + | |
| 313 | + | |
| 314 | + | |
260 | 315 | | |
261 | | - | |
262 | 316 | | |
263 | 317 | | |
264 | 318 | | |
| |||
273 | 327 | | |
274 | 328 | | |
275 | 329 | | |
276 | | - | |
| 330 | + | |
| 331 | + | |
| 332 | + | |
| 333 | + | |
| 334 | + | |
| 335 | + | |
| 336 | + | |
| 337 | + | |
| 338 | + | |
| 339 | + | |
| 340 | + | |
| 341 | + | |
| 342 | + | |
| 343 | + | |
| 344 | + | |
| 345 | + | |
| 346 | + | |
| 347 | + | |
| 348 | + | |
| 349 | + | |
| 350 | + | |
277 | 351 | | |
278 | 352 | | |
279 | 353 | | |
| |||
343 | 417 | | |
344 | 418 | | |
345 | 419 | | |
| 420 | + | |
| 421 | + | |
| 422 | + | |
| 423 | + | |
| 424 | + | |
| 425 | + | |
346 | 426 | | |
347 | 427 | | |
348 | 428 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
161 | 161 | | |
162 | 162 | | |
163 | 163 | | |
164 | | - | |
| 164 | + | |
165 | 165 | | |
166 | 166 | | |
167 | 167 | | |
168 | 168 | | |
169 | 169 | | |
170 | 170 | | |
171 | 171 | | |
172 | | - | |
| 172 | + | |
173 | 173 | | |
174 | | - | |
175 | | - | |
| 174 | + | |
| 175 | + | |
176 | 176 | | |
177 | 177 | | |
178 | 178 | | |
179 | 179 | | |
180 | | - | |
| 180 | + | |
181 | 181 | | |
182 | 182 | | |
183 | | - | |
184 | | - | |
185 | | - | |
186 | | - | |
| 183 | + | |
187 | 184 | | |
| 185 | + | |
| 186 | + | |
188 | 187 | | |
189 | 188 | | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
190 | 192 | | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
191 | 197 | | |
192 | 198 | | |
193 | | - | |
194 | | - | |
195 | | - | |
196 | | - | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
197 | 202 | | |
198 | 203 | | |
199 | 204 | | |
200 | 205 | | |
201 | 206 | | |
202 | | - | |
| 207 | + | |
203 | 208 | | |
204 | 209 | | |
205 | 210 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
8 | | - | |
9 | | - | |
10 | 7 | | |
11 | 8 | | |
12 | 9 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
5 | 4 | | |
6 | 5 | | |
7 | 6 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
5 | | - | |
6 | | - | |
7 | 4 | | |
8 | 5 | | |
9 | 6 | | |
| |||
0 commit comments