You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[SYCL] Fix event profiling for command_submit in L0 and other backends (#7526)
According to SYCL 2020 specification, the timeframe to calculated
command submission time:
> ... always some time after the [command group function
object](https://registry.khronos.org/SYCL/specs/sycl-2020/html/sycl-2020.html#command-group-function-object)
returns and before the associated call to queue::submit returns.
Currently, command submission time is calculated when a command is
submitted to the underlying device which may not necessarily be before
`queue::submit` returns, e.g `host_accessor` blocking command submission
until it's destroyed.
This patch changes that timeframe to be always before `queue::submit`
returns, specifically right after being persisted by the graph builder
and before being enqueued by graph processor.
---------
Signed-off-by: Rauf, Rana <[email protected]>
Co-authored-by: Romanov Vlad <[email protected]>
Co-authored-by: smaslov-intel <[email protected]>
0 commit comments