-
Notifications
You must be signed in to change notification settings - Fork 52
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
Clusterization Bugfix, main branch (2024.09.21.) #708
Clusterization Bugfix, main branch (2024.09.21.) #708
Conversation
When the last-but-one thread block ends up claiming elements until the very end of the cell container, the very last thread block ends up not needing to do anything. This was not handled correctly in the code so far.
6e7e34d
to
b11790e
Compare
Looks like you found it. 👍 |
Indeed. No thanks to It was the debug SYCL build, ran on the host CPU, that let me finally understand the issue. As in that one So we may not want to get rid of SYCL all too soon, after everything that's been said recently. |
Closes #709. |
Yes I have been seeing this too, |
Maybe we need to use Host compilers of course don't do any optimizations unless asked for it, but maybe |
This PR is just here to help in the explanation of a bug that I'll open an issue about shortly.