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][Reduction] Fix identityless reductions with unwritten reducers #8709

Commits on Mar 21, 2023

  1. [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]>
    steffenlarsen committed Mar 21, 2023
    Configuration menu
    Copy the full SHA
    c08165c View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2023

  1. Configuration menu
    Copy the full SHA
    5ea1a23 View commit details
    Browse the repository at this point in the history
  2. Use identity knowledge instead of element size

    Signed-off-by: Larsen, Steffen <[email protected]>
    steffenlarsen committed Mar 27, 2023
    Configuration menu
    Copy the full SHA
    9555408 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2023

  1. Configuration menu
    Copy the full SHA
    4c8d4c5 View commit details
    Browse the repository at this point in the history
  2. Move E2E tests

    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]>
    steffenlarsen committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    bfe3220 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2023

  1. Configuration menu
    Copy the full SHA
    d719da0 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2023

  1. Configuration menu
    Copy the full SHA
    d89f62f View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2023

  1. Configuration menu
    Copy the full SHA
    ae77537 View commit details
    Browse the repository at this point in the history
  2. Avoid RHEL build error by splitting makeAdjustedBOPs

    Signed-off-by: Larsen, Steffen <[email protected]>
    steffenlarsen committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    5405890 View commit details
    Browse the repository at this point in the history