Skip to content

Commit 9eea4be

Browse files
authored
Disable CUTLASS compile option (#610)
1 parent f23c2c9 commit 9eea4be

File tree

1 file changed

+13
-9
lines changed

1 file changed

+13
-9
lines changed

CMakeLists.txt

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ option(MATX_BUILD_DOCS "Build documentation" OFF)
1818
option(MATX_BUILD_32_BIT "Build with 32-bit indexing support" OFF)
1919
option(MATX_MULTI_GPU "Multi-GPU support" OFF)
2020
option(MATX_EN_VISUALIZATION "Enable visualization support" OFF)
21-
option(MATX_EN_CUTLASS OFF)
21+
#option(MATX_EN_CUTLASS OFF)
2222
option(MATX_EN_CUTENSOR OFF)
2323
option(MATX_EN_FILEIO OFF)
2424
option(MATX_EN_NVPL OFF, "Enable NVIDIA Performance Libraries for optimized ARM CPU support")
@@ -151,14 +151,18 @@ set(WARN_FLAGS ${WARN_FLAGS} $<$<COMPILE_LANGUAGE:CUDA>:-Werror all-warnings>)
151151
set(WARN_FLAGS ${WARN_FLAGS} $<$<COMPILE_LANGUAGE:CXX>:-Werror>)
152152

153153
# CUTLASS slows down compile times when used, so leave it as optional for now
154-
if (MATX_EN_CUTLASS)
155-
include(cmake/GetCUTLASS.cmake)
156-
set (CUTLASS_INC ${cutlass_SOURCE_DIR}/include/ ${cutlass_SOURCE_DIR}/tools/util/include/)
157-
target_compile_definitions(matx INTERFACE MATX_ENABLE_CUTLASS=1)
158-
else()
159-
set (CUTLASS_INC "")
160-
target_compile_definitions(matx INTERFACE MATX_ENABLE_CUTLASS=0)
161-
endif()
154+
# if (MATX_EN_CUTLASS)
155+
# include(cmake/GetCUTLASS.cmake)
156+
# set (CUTLASS_INC ${cutlass_SOURCE_DIR}/include/ ${cutlass_SOURCE_DIR}/tools/util/include/)
157+
# target_compile_definitions(matx INTERFACE MATX_ENABLE_CUTLASS=1)
158+
# else()
159+
# set (CUTLASS_INC "")
160+
# target_compile_definitions(matx INTERFACE MATX_ENABLE_CUTLASS=0)
161+
# endif()
162+
163+
# CUTLASS support is not maintained. Remove the option to avoid confusion
164+
set (CUTLASS_INC "")
165+
target_compile_definitions(matx INTERFACE MATX_ENABLE_CUTLASS=0)
162166

163167
if (MATX_EN_NVPL)
164168
message(STATUS "Enabling NVPL library support")

0 commit comments

Comments
 (0)