Skip to content

Commit 09f8c89

Browse files
Remove cuBLASMp dir hint
Signed-off-by: Vladimir Cherepanov <[email protected]>
1 parent c035020 commit 09f8c89

File tree

3 files changed

+2
-9
lines changed

3 files changed

+2
-9
lines changed

setup.py

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -70,10 +70,6 @@ def setup_common_extension() -> CMakeExtension:
7070

7171
if bool(int(os.getenv("NVTE_WITH_CUBLASMP", "0"))):
7272
cmake_flags.append("-DNVTE_WITH_CUBLASMP=ON")
73-
cublasmp_dir = os.getenv("CUBLASMP_HOME") or metadata.distribution(
74-
f"nvidia-cublasmp-cu{cuda_version()[0]}"
75-
).locate_file(f"nvidia/cublasmp/cu{cuda_version()[0]}")
76-
cmake_flags.append(f"-DCUBLASMP_DIR={cublasmp_dir}")
7773
nvshmem_dir = os.getenv("NVSHMEM_HOME") or metadata.distribution(
7874
f"nvidia-nvshmem-cu{cuda_version()[0]}"
7975
).locate_file("nvidia/nvshmem")

tests/cpp/comm_gemm/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ find_library(NCCL_LIB
1212
NAMES nccl libnccl
1313
PATH_SUFFIXES lib
1414
REQUIRED)
15-
target_include_directories(test_comm_gemm PRIVATE ${MPI_CXX_INCLUDE_PATH} $ENV{CUBLASMP_HOME}/include)
15+
target_include_directories(test_comm_gemm PRIVATE ${MPI_CXX_INCLUDE_PATH})
1616
target_link_libraries(test_comm_gemm PUBLIC CUDA::cuda_driver CUDA::cudart GTest::gtest ${TE_LIB} CUDA::nvrtc CUDNN::cudnn MPI::MPI_CXX ${NCCL_LIB} OpenMP::OpenMP_CXX)
1717

1818
include(GoogleTest)

transformer_engine/common/CMakeLists.txt

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -153,10 +153,9 @@ endif()
153153
option(NVTE_WITH_CUBLASMP "Use cuBLASMp for tensor parallel GEMMs" OFF)
154154
if (NVTE_WITH_CUBLASMP)
155155
target_compile_definitions(transformer_engine PRIVATE NVTE_WITH_CUBLASMP)
156-
target_include_directories(transformer_engine PRIVATE ${CUBLASMP_DIR}/include ${NVSHMEM_DIR}/include)
156+
target_include_directories(transformer_engine PRIVATE ${NVSHMEM_DIR}/include)
157157
find_library(CUBLASMP_LIB
158158
NAMES cublasmp libcublasmp
159-
PATHS ${CUBLASMP_DIR}
160159
PATH_SUFFIXES lib
161160
REQUIRED)
162161
find_library(NVSHMEM_HOST_LIB
@@ -165,8 +164,6 @@ if (NVTE_WITH_CUBLASMP)
165164
PATH_SUFFIXES lib
166165
REQUIRED)
167166
target_link_libraries(transformer_engine PUBLIC ${CUBLASMP_LIB} ${NVSHMEM_HOST_LIB})
168-
message(STATUS "Using cuBLASMp at: ${CUBLASMP_DIR}")
169-
message(STATUS "Using nvshmem at: ${NVSHMEM_DIR}")
170167
endif()
171168

172169
# Hack to enable dynamic loading in cuDNN frontend

0 commit comments

Comments
 (0)