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

Memory consistency checks #6

Closed
ProGTX opened this issue May 17, 2015 · 1 comment
Closed

Memory consistency checks #6

ProGTX opened this issue May 17, 2015 · 1 comment

Comments

@ProGTX
Copy link
Owner

ProGTX commented May 17, 2015

Copying buffer should not block as done in fa7f1ad (related issue #1). Instead, enqueuing a buffer copy needs to set up events and the runtime needs to check for these events if the operation is complete. The specification is clear on when the checks need to occur (§2.5.5 Synchronization).

@ProGTX ProGTX added this to the Memory consistency checks milestone May 17, 2015
@ProGTX ProGTX changed the title Memory consistency checks Synchronization Oct 11, 2015
@ProGTX ProGTX changed the title Synchronization Memory consistency checks Oct 11, 2015
@ProGTX ProGTX removed this from the Memory consistency checks milestone Oct 11, 2015
@ProGTX
Copy link
Owner Author

ProGTX commented Oct 26, 2015

Finally dropped the blocking copy in c187b1e. A lot needed to be done, but the main issue of this particular ticket were host accessors, which were dealt with with the synchronizer.

@ProGTX ProGTX closed this as completed Oct 26, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant