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

src/batched: Add BatchedGemm interface #935

Merged
merged 9 commits into from
Jun 1, 2021
Merged

Commits on May 27, 2021

  1. src/batched: Add host-level batched GEMM interface

      - Add new BatchedGemm function to the KokkosBatched namespace.
      This function selects how to invoke the SerialGemm routine based
      on the template arguments, target architecture, and Kokkos backend.
      The invocation selection was informed by performance data collected
      on V100, intel, and A64FX using the batched gemm performance tests.
      - Add unit tests for the BatchedGemm function.
    e10harvey committed May 27, 2021
    Configuration menu
    Copy the full SHA
    0e6204f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3932f1f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ac82ecd View commit details
    Browse the repository at this point in the history
  4. src/batched: Move unused macro to common code

      - Move contents of src/common/KokkosKernels_Macros.hpp
      to src/KokkosKernels_Macros.hpp.
      - Update KokkosSparse_CrsMatrix.hpp and KokkosBatched_Gemm_Decl.hpp
      to use unused macro.
    e10harvey committed May 27, 2021
    Configuration menu
    Copy the full SHA
    9015373 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8662294 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b499019 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    67ffe9d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d821949 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2021

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