File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -12,12 +12,8 @@ endif()
1212
1313find_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
2319get_filename_component (__libpath_hist ${CUDA_CUDART_LIBRARY} PATH )
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
4742set (CUDNN_LIB_NAME "" )
4843
4944if (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" )
5246endif ()
5347
5448if (WIN32 )
@@ -62,18 +56,11 @@ endif()
6256
6357find_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-
7764if (CUDNN_INCLUDE_DIR AND CUDNN_LIBRARY)
7865 set (CUDNN_FOUND ON )
7966else ()
Original file line number Diff line number Diff 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")
Original file line number Diff line number Diff 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
146137elseif (WITH_ROCM)
147138 hip_add_library (phi ${PHI_BUILD_TYPE} ${PHI_SRCS} )
Original file line number Diff line number Diff 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);
Original file line number Diff line number Diff 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@',
You can’t perform that action at this time.
0 commit comments