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

[Operators] Conv2d fp16 implicit gemm kernel #283

Merged
merged 28 commits into from
Jun 20, 2023

Commits on Jun 9, 2023

  1. lint again for some reason

    Aalanli committed Jun 9, 2023
    Configuration menu
    Copy the full SHA
    803d302 View commit details
    Browse the repository at this point in the history
  2. lint again for some reason

    Aalanli committed Jun 9, 2023
    Configuration menu
    Copy the full SHA
    a59ba09 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0be7d38 View commit details
    Browse the repository at this point in the history
  4. nevermind

    Aalanli committed Jun 9, 2023
    Configuration menu
    Copy the full SHA
    06a9cd0 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2023

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

Commits on Jun 14, 2023

  1. minor fixes

    Allan Lin committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    8ae48da View commit details
    Browse the repository at this point in the history
  2. post-conv-algorithm

    Aalanli committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    e0433b8 View commit details
    Browse the repository at this point in the history
  3. algorithm benchmark changes

    Allan Lin committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    455f519 View commit details
    Browse the repository at this point in the history
  4. docs

    Allan Lin committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    629a54a View commit details
    Browse the repository at this point in the history
  5. todo convgemmfusedfp16

    Aalanli committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    36f7288 View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2023

  1. prototype kernel

    Allan Lin committed Jun 15, 2023
    Configuration menu
    Copy the full SHA
    4cfa8e7 View commit details
    Browse the repository at this point in the history
  2. further bug fix

    Allan Lin committed Jun 15, 2023
    Configuration menu
    Copy the full SHA
    952d316 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2023

  1. fused fp16 conv gemm kernel

    not tested
    Aalanli committed Jun 16, 2023
    Configuration menu
    Copy the full SHA
    77a2fa3 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2023

  1. finished kernel for group=1

    test for numerical differences
    Aalanli committed Jun 17, 2023
    Configuration menu
    Copy the full SHA
    a572d72 View commit details
    Browse the repository at this point in the history
  2. minor bug fix

    Aalanli committed Jun 17, 2023
    Configuration menu
    Copy the full SHA
    ac49774 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fd19d60 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    28f4d88 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2023

  1. finished conv

    Aalanli committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    3ace805 View commit details
    Browse the repository at this point in the history
  2. remove dead code

    Aalanli committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    530148f View commit details
    Browse the repository at this point in the history
  3. add tests

    Aalanli committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    30886cf View commit details
    Browse the repository at this point in the history
  4. parallel_k test

    Aalanli committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    a565775 View commit details
    Browse the repository at this point in the history
  5. pk part heuristic

    Aalanli committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    eb92746 View commit details
    Browse the repository at this point in the history
  6. update heuristic

    Allan Lin committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    8cfe845 View commit details
    Browse the repository at this point in the history
  7. lint

    Allan Lin committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    29340df View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2023

  1. finished conv2d gemm

    Aalanli committed Jun 19, 2023
    Configuration menu
    Copy the full SHA
    5ecbfaa View commit details
    Browse the repository at this point in the history
  2. performance alteration

    Allan Lin committed Jun 19, 2023
    Configuration menu
    Copy the full SHA
    3935aa5 View commit details
    Browse the repository at this point in the history
  3. format

    Allan Lin committed Jun 19, 2023
    Configuration menu
    Copy the full SHA
    3ba62b5 View commit details
    Browse the repository at this point in the history
  4. disable cpu tests due to numerical instability

    Allan Lin committed Jun 19, 2023
    Configuration menu
    Copy the full SHA
    35b081d View commit details
    Browse the repository at this point in the history