Skip to content
Open
Changes from all commits
Commits
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
8 changes: 4 additions & 4 deletions third_party/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -39,14 +39,14 @@ sb_micro_path:
mkdir -p $(SB_MICRO_PATH)/lib

# Build cutlass.
# for cuda 12.9 and later Build from commit v3.9 (3.9 release commit) for blackwell support
# For CUDA 12.9 and later, build from CUTLASS v4.1.0 (required for Blackwell support).
cuda_cutlass:
ifeq ($(shell echo $(CUDA_VER)">=12.9" | bc -l), 1)
$(eval ARCHS := "100;103")
$(eval ARCHS := "80;90;100;103")
if [ -d cutlass ]; then rm -rf cutlass; fi
git clone --branch v4.1.0 --depth 1 https://github.com/NVIDIA/cutlass.git && cd cutlass
else ifeq ($(shell echo $(CUDA_VER)">=12.8" | bc -l), 1)
$(eval ARCHS := "90;100")
$(eval ARCHS := "80;90;100")
if [ -d cutlass ]; then rm -rf cutlass; fi
git clone --branch v3.9.2 --depth 1 https://github.com/NVIDIA/cutlass.git && cd cutlass
Comment on lines 46 to 51
else ifeq ($(shell echo $(CUDA_VER)">=11.8" | bc -l), 1)
Expand Down Expand Up @@ -270,7 +270,7 @@ apex_rocm:
# Build MSCCL for CUDA
cuda_msccl: sb_micro_path
ifeq ($(shell echo $(CUDA_VER)">=12.9" | bc -l), 1)
$(eval ARCHS := 100 103)
$(eval ARCHS := 80 90 100 103)
if [ -d msccl ]; then rm -rf msccl; fi; \
git clone --single-branch --branch main https://github.com/Azure/msccl.git \
&& git -C msccl checkout 87048bd && git -C msccl submodule update --recursive --init
Expand Down
Loading