Skip to content

Commit 020d418

Browse files
committed
fix
1 parent 9102dd4 commit 020d418

5 files changed

Lines changed: 5 additions & 38 deletions

File tree

cmake/cudnn.cmake

Lines changed: 4 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,8 @@ endif()
1212

1313
find_path(
1414
CUDNN_INCLUDE_DIR cudnn.h
15-
PATHS
16-
${CUDNN_ROOT}/local/lib/python${PY_VERSION}/dist-packages/nvidia/cudnn/include/
17-
${CUDNN_ROOT}/include
18-
$ENV{CUDNN_ROOT}
19-
$ENV{CUDNN_ROOT}/include
20-
${CUDA_TOOLKIT_INCLUDE}
15+
PATHS ${CUDNN_ROOT} ${CUDNN_ROOT}/include $ENV{CUDNN_ROOT}
16+
$ENV{CUDNN_ROOT}/include ${CUDA_TOOLKIT_INCLUDE}
2117
NO_DEFAULT_PATH)
2218

2319
get_filename_component(__libpath_hist ${CUDA_CUDART_LIBRARY} PATH)
@@ -32,7 +28,6 @@ list(
3228
CUDNN_CHECK_LIBRARY_DIRS
3329
${CUDNN_ROOT}
3430
${CUDNN_ROOT}/lib64
35-
${CUDNN_ROOT}/local/lib/python${PY_VERSION}/dist-packages/nvidia/cudnn/lib/
3631
${CUDNN_ROOT}/lib
3732
${CUDNN_ROOT}/lib/x64
3833
${CUDNN_ROOT}/lib/${TARGET_ARCH}-linux-gnu
@@ -47,8 +42,7 @@ list(
4742
set(CUDNN_LIB_NAME "")
4843

4944
if(LINUX)
50-
set(CUDNN_LIB_NAME "libcudnn.so.8")
51-
set(CUDNN_OPS_INFER_LIB_NAME "libcudnn_ops_infer.so.8")
45+
set(CUDNN_LIB_NAME "libcudnn.so")
5246
endif()
5347

5448
if(WIN32)
@@ -62,18 +56,11 @@ endif()
6256

6357
find_library(
6458
CUDNN_LIBRARY
65-
NAMES ${CUDNN_LIB_NAME}
59+
NAMES ${CUDNN_LIB_NAME} # libcudnn_static.a
6660
PATHS ${CUDNN_CHECK_LIBRARY_DIRS} ${CUDNN_INCLUDE_DIR} ${__libpath_hist}
6761
NO_DEFAULT_PATH
6862
DOC "Path to cuDNN library.")
6963

70-
find_library(
71-
CUDNN_OPS_INFER_LIBRARY
72-
NAMES ${CUDNN_OPS_INFER_LIB_NAME}
73-
PATHS ${CUDNN_CHECK_LIBRARY_DIRS} ${CUDNN_INCLUDE_DIR} ${__libpath_hist}
74-
NO_DEFAULT_PATH
75-
DOC "Path to cuDNN_ops_infer library.")
76-
7764
if(CUDNN_INCLUDE_DIR AND CUDNN_LIBRARY)
7865
set(CUDNN_FOUND ON)
7966
else()

paddle/fluid/pybind/CMakeLists.txt

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -543,16 +543,7 @@ if(WITH_PYTHON)
543543
${SHARD_LIB_NAME} SHARED
544544
SRCS ${PYBIND_SRCS}
545545
DEPS ${PYBIND_DEPS} ${GLOB_OP_LIB} ${GLOB_OPERATOR_DEPS})
546-
# get_target_property(PADDLE_RPATH ${SHARD_LIB_NAME} INSTALL_RPATH)
547-
# list(APPEND PADDLE_RPATH $ORIGIN/../libs $ORIGIN/../../nvidia/cuda_runtime/lib)
548-
# set_target_properties(
549-
# ${SHARD_LIB_NAME}
550-
# PROPERTIES
551-
# BUILD_WITH_INSTALL_RPATH TRUE
552-
# INSTALL_RPATH
553-
# "${PADDLE_RPATH}"
554-
# )
555-
#"/usr/local/cuda/targets/x86_64-linux/lib;/usr/local/lib/python${PY_VERSION}/dist-packages/nvidia/cuda_runtime/lib;$ORIGIN/../libs"
546+
556547
# cc_test do not respect deps, whole archive to link symbols that may need by test
557548
if(WITH_TESTING)
558549
#set_target_properties(${SHARD_LIB_NAME} PROPERTIES LINK_FLAGS "-Wl,--whole-archive")

paddle/phi/CMakeLists.txt

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -133,15 +133,6 @@ if(WITH_GPU)
133133
phi ${PHI_BUILD_TYPE}
134134
SRCS ${PHI_SRCS}
135135
DEPS ${PHI_DEPS})
136-
# get_target_property(PHI_RPATH phi INSTALL_RPATH)
137-
# list(APPEND PHI_RPATH $ORIGIN/../libs $ORIGIN/../../nvidia/cuda_runtime/lib)
138-
# set_target_properties(
139-
# phi
140-
# PROPERTIES
141-
# BUILD_WITH_INSTALL_RPATH TRUE
142-
# INSTALL_RPATH
143-
# "${PHI_RPATH}"
144-
# )
145136

146137
elseif(WITH_ROCM)
147138
hip_add_library(phi ${PHI_BUILD_TYPE} ${PHI_SRCS})

paddle/phi/backends/dynload/dynamic_loader.cc

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -228,7 +228,6 @@ static inline void* GetDsoHandleFromSearchPath(
228228
for (auto const& dso : dso_names) {
229229
// 1. search in user config path by FLAGS
230230
dso_handle = GetDsoHandleFromSpecificPath(config_path, dso, dynload_flags);
231-
VLOG(1) << "dso:" << dso << "dyload_flags:" << dynload_flags;
232231
// 2. search in system default path
233232
if (nullptr == dso_handle) {
234233
dso_handle = GetDsoHandleFromDefaultPath(dso, dynload_flags);

python/env_dict.py.in

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ env_dict={
2626
'GNU_RT_LIB_1':'@GNU_RT_LIB_1@',
2727
'WITH_CUDNN_DSO':'@WITH_CUDNN_DSO@',
2828
'CUDNN_LIBRARY':'@CUDNN_LIBRARY@',
29-
'CUDNN_OPS_INFER_LIBRARY':'@CUDNN_OPS_INFER_LIBRARY@',
3029
'GNU_RT_LIB_2':'@GNU_RT_LIB_2@',
3130
'WITH_MKL':'@WITH_MKL@',
3231
'MKLML_SHARED_LIB':'@MKLML_SHARED_LIB@',

0 commit comments

Comments
 (0)