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

[Cutlass 3.3 submodule upgrade] #112861

Closed
wants to merge 28 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
8a1ade5
Upgrade Cutlass to 3.3 (experimental)
kadeng Nov 3, 2023
202ccc4
Update on "Upgrade Cutlass to 3.3 (experimental)"
kadeng Nov 3, 2023
448695e
Update on "Upgrade Cutlass to 3.3 (experimental)"
kadeng Nov 3, 2023
71368a0
Triggering new checks after github outage on "Upgrade Cutlass to 3.3 …
kadeng Nov 3, 2023
c3b93db
Update on "Upgrade Cutlass to 3.3 (experimental)"
kadeng Nov 3, 2023
ced12f3
Update on "[Cutlass 3.3 submodule upgrade]"
kadeng Nov 9, 2023
35b8c46
Update on "[Cutlass 3.3 submodule upgrade]"
kadeng Nov 10, 2023
0196efb
Update on "[Cutlass 3.3 submodule upgrade]"
kadeng Nov 13, 2023
8006439
Update on "[Cutlass 3.3 submodule upgrade]"
kadeng Nov 16, 2023
b3a7309
Update on "[Cutlass 3.3 submodule upgrade]"
kadeng Nov 16, 2023
5058aa5
Update on "[Cutlass 3.3 submodule upgrade]"
kadeng Nov 17, 2023
9dd6f6c
Update on "[Cutlass 3.3 submodule upgrade]"
kadeng Nov 17, 2023
a15391b
Update on "[Cutlass 3.3 submodule upgrade]"
kadeng Nov 17, 2023
2fac7c0
Update on "[Cutlass 3.3 submodule upgrade]"
kadeng Nov 19, 2023
43ba0c6
Update on "[Cutlass 3.3 submodule upgrade]"
kadeng Nov 20, 2023
6bdfaea
Update on "[Cutlass 3.3 submodule upgrade]"
kadeng Nov 20, 2023
24fa470
Update on "[Cutlass 3.3 submodule upgrade]"
kadeng Dec 5, 2023
02e3eb2
Update on "[Cutlass 3.3 submodule upgrade]"
kadeng Dec 6, 2023
1c7d44b
Update on "[Cutlass 3.3 submodule upgrade]"
kadeng Dec 6, 2023
41ea481
Update on "[Cutlass 3.3 submodule upgrade]"
kadeng Dec 7, 2023
8ce9fe7
Update on "[Cutlass 3.3 submodule upgrade]"
kadeng Dec 7, 2023
a5e82c7
Update on "[Cutlass 3.3 submodule upgrade]"
kadeng Dec 7, 2023
c13d533
Update on "[Cutlass 3.3 submodule upgrade]"
kadeng Dec 7, 2023
9862ea0
Update on "[Cutlass 3.3 submodule upgrade]"
kadeng Dec 9, 2023
f60d652
Update on "[Cutlass 3.3 submodule upgrade]"
kadeng Dec 10, 2023
fc90063
Update on "[Cutlass 3.3 submodule upgrade]"
kadeng Dec 10, 2023
8e0e8f8
Update on "[Cutlass 3.3 submodule upgrade]"
kadeng Dec 10, 2023
bca0bd0
Update on "[Cutlass 3.3 submodule upgrade]"
kadeng Dec 14, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion third_party/cutlass
Submodule cutlass updated 306 files
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ def __init__(self, operation_suffix=""):
>;

using ADDMM_EVT = // alpha * acc + beta * C
cutlass::epilogue::fusion::Sm90EVT<cutlass::epilogue::fusion::Sm90Compute<cutlass::multiply_add,
cutlass::epilogue::fusion::Sm90EVT<cutlass::epilogue::fusion::Sm90Compute<cutlass::homogeneous_multiply_add,
ElementD, ElementAcc, RoundStyle>, // beta * C + (alpha * acc)
cutlass::epilogue::fusion::Sm90ScalarBroadcast<ElementAcc>, // beta
cutlass::epilogue::fusion::Sm90SrcFetch, // C
Expand Down
3 changes: 1 addition & 2 deletions torch/_inductor/codegen/cuda/cutlass_utils.py
Original file line number Diff line number Diff line change
Expand Up @@ -141,10 +141,9 @@ def _gen_ops_cached(arch, version) -> List[Any]:

# Import cutlass python scripts.
assert try_import_cutlass()
import torch._inductor.codegen.cuda.cutlass_lib_extensions.generator_extended as cutlass_generator # type: ignore[import]
import cutlass_library.manifest as cutlass_manifest # type: ignore[import]

import torch._inductor.codegen.cuda.cutlass_lib_extensions.generator_extended_v322 as cutlass_generator # type: ignore[import]

if arch is None or version is None:
log.error(
"Cannot detect cuda arch %s or cuda version %s. "
Expand Down
Loading