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

[WIP] GEMM: add support for mixed input scalar types #1557

Draft
wants to merge 26 commits into
base: develop
Choose a base branch
from

Commits on Sep 28, 2022

  1. Configuration menu
    Copy the full SHA
    76f494c View commit details
    Browse the repository at this point in the history
  2. GEMM: move unit tests to Blas

    Mikołaj Zuzek committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    7ac1184 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    51185f3 View commit details
    Browse the repository at this point in the history
  4. GEMM: connect TeamVectorGemm to the selective interface

    Mikołaj Zuzek committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    016095b View commit details
    Browse the repository at this point in the history
  5. GEMM: implicit MemberType

    Mikołaj Zuzek committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    d945717 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    88de7f2 View commit details
    Browse the repository at this point in the history
  7. MKL: move utils to common header + fix macro duplication

    Mikołaj Zuzek committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    38c9989 View commit details
    Browse the repository at this point in the history
  8. GEMM: fix "batched" in names

    Mikołaj Zuzek committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    de3d26c View commit details
    Browse the repository at this point in the history
  9. GEMM: refactor crossing of A/B matrix transposes

    Mikołaj Zuzek committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    2105dd9 View commit details
    Browse the repository at this point in the history
  10. GEMM: implement ConjTranspose

    Mikołaj Zuzek committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    5b6712b View commit details
    Browse the repository at this point in the history
  11. TeamGemv: move {Team,TeamVector}Internal to KokkosBlas2_team_gemv_int…

    …ernal.hpp
    Mikołaj Zuzek committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    fc5bbb1 View commit details
    Browse the repository at this point in the history
  12. TeamGemv: rename impl header

    Mikołaj Zuzek committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    9f99fc4 View commit details
    Browse the repository at this point in the history
  13. TeamGemv: remove unused headers

    Mikołaj Zuzek committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    13a16d1 View commit details
    Browse the repository at this point in the history
  14. Gemv: move functor-level interfaces to the top-level header

    Mikołaj Zuzek committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    8d06e07 View commit details
    Browse the repository at this point in the history
  15. Gemv: implicit MemberType

    Mikołaj Zuzek committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    2bcaff5 View commit details
    Browse the repository at this point in the history
  16. Merge branch 'gemm-transpose-refactoring' into gemv-transpose-refacto…

    …ring
    Mikołaj Zuzek committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    643e8be View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    4e145e3 View commit details
    Browse the repository at this point in the history
  18. GEMV: refactor A matrix transpose

    Mikołaj Zuzek committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    d989d26 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    7728904 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    900226a View commit details
    Browse the repository at this point in the history
  21. SET/SCAL: add ThreadVector implementations and unit tests

    Mikołaj Zuzek committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    cc8e867 View commit details
    Browse the repository at this point in the history
  22. GEMV: add ThreadVector implementation and unit test

    Mikołaj Zuzek committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    61a1993 View commit details
    Browse the repository at this point in the history
  23. GEMM: add ThreadVector implementation and unit test

    Mikołaj Zuzek committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    d079ea6 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2022

  1. Configuration menu
    Copy the full SHA
    1823f05 View commit details
    Browse the repository at this point in the history
  2. GEMM: fix compilation errors in InnerGemmFixB

    Mikołaj Zuzek committed Sep 29, 2022
    Configuration menu
    Copy the full SHA
    cb81dff View commit details
    Browse the repository at this point in the history
  3. GEMM: add mixed scalar support to InnerGemmFix{A,B}

    Mikołaj Zuzek committed Sep 29, 2022
    Configuration menu
    Copy the full SHA
    c0e0e25 View commit details
    Browse the repository at this point in the history