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

[Midend] Enhancements and Optimizations and [Examples] Added MLIRLinalg Examples for Various Optimization Options #384

Closed
wants to merge 33 commits into from

Commits on Jun 18, 2024

  1. bmm2mm 0.0

    Somehow6 committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    e402e12 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2024

  1. tiling batch matmul

    Somehow6 committed Jul 21, 2024
    Configuration menu
    Copy the full SHA
    695e971 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2024

  1. tiling batch matmul

    Somehow6 committed Aug 4, 2024
    Configuration menu
    Copy the full SHA
    e943030 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2024

  1. Configuration menu
    Copy the full SHA
    6e11bab View commit details
    Browse the repository at this point in the history
  2. pass check

    6somehow committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    29586f9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7cebe95 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f73f1ca View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6c737ac View commit details
    Browse the repository at this point in the history
  6. bmm fuse for loop

    6somehow committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    ce2fc20 View commit details
    Browse the repository at this point in the history
  7. bmm m n border control add

    6somehow committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    9f66741 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2024

  1. remove rvv

    6somehow committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    115bea1 View commit details
    Browse the repository at this point in the history
  2. add int support

    6somehow committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    bb17f67 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2024

  1. add conv nhwc

    6somehow committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    a3ce471 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2024

  1. add conv nhwc

    6somehow committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    aed5e43 View commit details
    Browse the repository at this point in the history
  2. oc bug repair

    6somehow committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    328038a View commit details
    Browse the repository at this point in the history
  3. conv2d +dilation,strides

    6somehow committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    1724c98 View commit details
    Browse the repository at this point in the history
  4. conv2d +tilling

    6somehow committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    da048f5 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2024

  1. fixed int float determine

    6somehow committed Aug 31, 2024
    Configuration menu
    Copy the full SHA
    0b97d1e View commit details
    Browse the repository at this point in the history
  2. conv2d to forall

    6somehow committed Aug 31, 2024
    Configuration menu
    Copy the full SHA
    fb6d594 View commit details
    Browse the repository at this point in the history
  3. clear useless commits

    6somehow committed Aug 31, 2024
    Configuration menu
    Copy the full SHA
    c8f8f1f View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2024

  1. conv2d pass float test

    6somehow committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    70ff6b4 View commit details
    Browse the repository at this point in the history
  2. add bmm scf

    6somehow committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    1b4ff8a View commit details
    Browse the repository at this point in the history
  3. add depthwise

    6somehow committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    5bb895e View commit details
    Browse the repository at this point in the history
  4. add depthwise correct

    6somehow committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    7b7a2fe View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2024

  1. for dev merge

    6somehow committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    5e4bafd View commit details
    Browse the repository at this point in the history
  2. [midend] Update batchmatmal unroll,tile and vectorization version and…

    … scf version for further work. Update conv2dnhwcfhwc vectorization and tile. Update depthwise_conv2dnhwchwc vectorization and tile
    6somehow committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    4e6ad71 View commit details
    Browse the repository at this point in the history
  3. [examples] add MLIRLinalg example for options: 1.conv-nhwc-fhwc-optim…

    …ize 2.conv-nhwc-fhwc-tile-optimize 3.depthwise-conv-nhwc-hwc-optimize 4.batchmatmul-tile-optimize 5.batchmatmul-scf-optimize . Example mlir: batchmatmul conv2d_nhwc_fhwc depthwise_conv_2d_nhwc_hwc
    6somehow committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    955c3e8 View commit details
    Browse the repository at this point in the history
  4. [examples] add MLIRLinalg example for options: 1.conv-nhwc-fhwc-optim…

    …ize 2.conv-nhwc-fhwc-tile-optimize 3.depthwise-conv-nhwc-hwc-optimize 4.batchmatmul-tile-optimize 5.batchmatmul-scf-optimize . Example mlir: batchmatmul conv2d_nhwc_fhwc depthwise_conv_2d_nhwc_hwc
    6somehow committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    d7f7bdb View commit details
    Browse the repository at this point in the history
  5. Update .gitmodules

    6somehow authored Sep 12, 2024
    Configuration menu
    Copy the full SHA
    71fa356 View commit details
    Browse the repository at this point in the history
  6. Update .gitignore

    6somehow authored Sep 12, 2024
    Configuration menu
    Copy the full SHA
    2ef66a0 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2024

  1. [Midend] Enhancements and Optimizations for batch matmul and convolut…

    …ion [Examples] Added MLIRLinalg Examples for Various Optimization Options
    6somehow committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    71fdf29 View commit details
    Browse the repository at this point in the history
  2. [Midend] Enhancements and Optimizations for batch matmul and convolut…

    …ion [Examples] Added MLIRLinalg Examples for Various Optimization Options
    6somehow committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    317bede View commit details
    Browse the repository at this point in the history
  3. [Midend] Enhancements and Optimizations for batch matmul and convolut…

    …ion [Examples] Added MLIRLinalg Examples for Various Optimization Options. fixed thirdparty.
    6somehow committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    6fd5c91 View commit details
    Browse the repository at this point in the history