-
Notifications
You must be signed in to change notification settings - Fork 744
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][Reduction] Fix identityless reductions with unwritten reducers #8709
[SYCL][Reduction] Fix identityless reductions with unwritten reducers #8709
Commits on Mar 21, 2023
-
[SYCL][Reduction] Fix identityless reductions with unwritten reducers
This commit changes reducers to use a new object for holding results, namely ReducerElement. This new object either holds a value directly or holds an optional value. The latter is used for identityless reductions to allow cases where the user functors did not write a value into the given reducer and as such the reducer's value should be discounted. This new element is used inside reductions that support identityless to correctly propagate potentially missing values throughout. Signed-off-by: Larsen, Steffen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c08165c - Browse repository at this point
Copy the full SHA c08165cView commit details
Commits on Mar 27, 2023
-
Merge remote-tracking branch 'intel/sycl' into steffen/fix_identityle…
…ss_range_reductions
Configuration menu - View commit details
-
Copy full SHA for 5ea1a23 - Browse repository at this point
Copy the full SHA 5ea1a23View commit details -
Use identity knowledge instead of element size
Signed-off-by: Larsen, Steffen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9555408 - Browse repository at this point
Copy the full SHA 9555408View commit details
Commits on Mar 28, 2023
-
Merge remote-tracking branch 'intel/sycl' into steffen/fix_identityle…
…ss_range_reductions
Configuration menu - View commit details
-
Copy full SHA for 4c8d4c5 - Browse repository at this point
Copy the full SHA 4c8d4c5View commit details -
This commit moves the E2E test changes from the following PRs: * intel/llvm-test-suite#1659 * intel/llvm-test-suite#1672 * intel/llvm-test-suite#1697 Signed-off-by: Larsen, Steffen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bfe3220 - Browse repository at this point
Copy the full SHA bfe3220View commit details
Commits on Mar 29, 2023
-
Merge remote-tracking branch 'intel/sycl' into steffen/fix_identityle…
…ss_range_reductions
Configuration menu - View commit details
-
Copy full SHA for d719da0 - Browse repository at this point
Copy the full SHA d719da0View commit details
Commits on Mar 31, 2023
-
Merge remote-tracking branch 'intel/sycl' into steffen/fix_identityle…
…ss_range_reductions
Configuration menu - View commit details
-
Copy full SHA for d89f62f - Browse repository at this point
Copy the full SHA d89f62fView commit details
Commits on Apr 3, 2023
-
Merge remote-tracking branch 'intel/sycl' into steffen/fix_identityle…
…ss_range_reductions
Configuration menu - View commit details
-
Copy full SHA for ae77537 - Browse repository at this point
Copy the full SHA ae77537View commit details -
Avoid RHEL build error by splitting makeAdjustedBOPs
Signed-off-by: Larsen, Steffen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5405890 - Browse repository at this point
Copy the full SHA 5405890View commit details