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

Optimize tiling sizes heuristics for elementwise dispatches. #10179

Merged
merged 7 commits into from
Aug 29, 2022

Commits on Aug 25, 2022

  1. Optimize the logic of the first level tiling for elementwise dispatches.

    In the past, small numbers could be picked because we want vectorization
    enabled for all the kernels. The PR picks a more reasonable tiling sizes
    and addresses tiny dispatch issues. The peeling pipeline works in IREE
    and it moves elementwise dispatches (and copy only dispatches) to use
    peeling approach. In this case, we're still able to vectorize the
    dispatches.
    hanhanW committed Aug 25, 2022
    Configuration menu
    Copy the full SHA
    4215602 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1c8e773 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2022

  1. Merge branch 'main' into elem

    hanhanW committed Aug 26, 2022
    Configuration menu
    Copy the full SHA
    60e94d4 View commit details
    Browse the repository at this point in the history
  2. fix a test

    hanhanW committed Aug 26, 2022
    Configuration menu
    Copy the full SHA
    164f31b View commit details
    Browse the repository at this point in the history
  3. revert irrelevant changes

    hanhanW committed Aug 26, 2022
    Configuration menu
    Copy the full SHA
    8d91d5f View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2022

  1. add comments

    hanhanW committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    f13b03a View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' into elem

    hanhanW committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    7484e09 View commit details
    Browse the repository at this point in the history