Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[SYCL] Stop USM arguments creating edges in the explicit API #102

Merged
merged 3 commits into from
Mar 21, 2023

Conversation

EwanC
Copy link
Collaborator

@EwanC EwanC commented Mar 17, 2023

Instead it is buffer accessors that should be used for edge detection

Fixes graph-explicit-node-ordering which is currently creating incorrect extra edges

Instead it is buffer accessors that should be used for
edge detection

Fixes graph-explicit-node-ordering which is currently
creating incorrect extra edges
@EwanC EwanC changed the title Stop USM arguments creating edges in the explicit API [SYCL] Stop USM arguments creating edges in the explicit API Mar 17, 2023
@EwanC EwanC requested review from Bensuo, julianmi and reble March 17, 2023 14:53
@EwanC EwanC added the Graph Implementation Related to DPC++ implementation and testing label Mar 17, 2023
Copy link
Owner

@reble reble left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

In the graphs tests guard sycl::reductions in kernel nodes with
macro `TEST_GRAPH_REDUCTIONS`. This is defaulted to undefined
while the feature is broken, but can be enabled by setting
`-DTEST_GRAPH_REDUCTIONS=1` during compilation.
@EwanC EwanC merged commit e3abaff into ben/cgf-refactor Mar 21, 2023
@EwanC EwanC deleted the ewan/stop-usm-edges branch June 28, 2023 14:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Graph Implementation Related to DPC++ implementation and testing
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants