oneapi-src / level-zero

oneAPI Level Zero Specification Headers and Loader
https://spec.oneapi.com/versions/latest/elements/l0/source/index.html
MIT License
222 stars 98 forks source link

Events deadlock #226

Closed bibrak closed 1 week ago

bibrak commented 3 weeks ago

Creates an internal DAG of the events at runtime. From that DAG maintains a topological sort. If there is a cycle in the DAG, adding that dependency in the topological sort will return error hence detecting the deadlock.

nrspruit commented 1 week ago

Depends on https://github.com/oneapi-src/level-zero/pull/235

nrspruit commented 1 week ago

@rwmcguir can you sign off if this license is approved?