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

[Dev] Append CUTLASS submodule #96

Merged
merged 70 commits into from
Jul 23, 2024
Merged

[Dev] Append CUTLASS submodule #96

merged 70 commits into from
Jul 23, 2024

Conversation

LeiWang1999
Copy link
Contributor

@LeiWang1999 LeiWang1999 commented Jul 22, 2024

For the backend of cute codegen and tl.

This pull request primarily introduces the integration of the cutlass library into the project. The most important changes include the addition of cutlass as a submodule, the inclusion of cutlass in the project's path, and the setting of the TL_CUTLASS_PATH environment variable.

Here are the key changes:

  • .gitmodules: Added cutlass as a new submodule in the project, pointing to its repository on GitHub and specifying the branch to be used.
  • 3rdparty/cutlass: Initialized the cutlass submodule with a specific commit.
  • bitblas/__init__.py: Modified the initialization script to include cutlass in the project's path and set the TL_CUTLASS_PATH environment variable, which likely allows the project to locate cutlass's header files.

TODO Items:

  • CUTLASS Codegen Test
  • TL GEMM test

@LeiWang1999 LeiWang1999 marked this pull request as ready for review July 22, 2024 14:05
@LeiWang1999 LeiWang1999 merged commit 2a5d719 into microsoft:main Jul 23, 2024
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant