Skip to content
This repository was archived by the owner on Mar 2, 2026. It is now read-only.

[SYCL][Graph] Create handler::depends_on edges in Explicit API#170

Merged
EwanC merged 1 commit intosycl-graph-developfrom
ewan/explicit_depends_on
May 15, 2023
Merged

[SYCL][Graph] Create handler::depends_on edges in Explicit API#170
EwanC merged 1 commit intosycl-graph-developfrom
ewan/explicit_depends_on

Conversation

@EwanC
Copy link
Collaborator

@EwanC EwanC commented May 10, 2023

An event returned from a queue submission captured by Record & Replay should be able to create an edge to a node created by the Explicit API.

This edge is defined by passing the event to handler::depends_on inside the command-group added explicitly to the graph.

Closes #89

@EwanC EwanC added the Graph Implementation Related to DPC++ implementation and testing label May 10, 2023
@EwanC EwanC requested review from Bensuo, julianmi and reble May 10, 2023 14:37
@EwanC EwanC force-pushed the ewan/explicit_depends_on branch from 68fa31c to 0ab0057 Compare May 12, 2023 14:38
An event returned from a queue submission captured by
Record & Replay should be able to create an edge to
a node created by the Explicit API.

This edge is defined by passing the event to
`handler::depends_on` inside the command-group added
explicitly to the graph.

Closes #89
@EwanC EwanC force-pushed the ewan/explicit_depends_on branch from 0ab0057 to 7da187a Compare May 15, 2023 07:35
@EwanC EwanC merged commit 316c3a3 into sycl-graph-develop May 15, 2023
@Bensuo Bensuo deleted the ewan/explicit_depends_on branch August 7, 2023 16:28
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Graph Implementation Related to DPC++ implementation and testing

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Implement creating an edge with handler::depends_on()

2 participants