From 2ec9dc6905dcb39a4625c1942c2c7d8b7197c7b9 Mon Sep 17 00:00:00 2001 From: xuxinyi04 Date: Tue, 9 Apr 2024 09:42:58 +0000 Subject: [PATCH 1/2] add_path --- paddle/phi/backends/dynload/dynamic_loader.cc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/paddle/phi/backends/dynload/dynamic_loader.cc b/paddle/phi/backends/dynload/dynamic_loader.cc index 0b056d6df972f..ef864a7016e7b 100644 --- a/paddle/phi/backends/dynload/dynamic_loader.cc +++ b/paddle/phi/backends/dynload/dynamic_loader.cc @@ -103,13 +103,14 @@ static constexpr char* win_nvjpeg_lib = ".dll;nvjpeg64_" CUDA_VERSION_MAJOR ".dll;nvjpeg64_10.dll"; static constexpr char* win_cusolver_lib = "cusolver64_" CUDA_VERSION_MAJOR CUDA_VERSION_MINOR - ".dll;cusolver64_" CUDA_VERSION_MAJOR ".dll;cusolver64_10.dll"; + ".dll;cusolver64_" CUDA_VERSION_MAJOR + ".dll;cusolver64_10.dll;cusolver64_11.dll"; static constexpr char* win_cusparse_lib = "cusparse64_" CUDA_VERSION_MAJOR CUDA_VERSION_MINOR ".dll;cusparse64_" CUDA_VERSION_MAJOR ".dll;cusparse64_10.dll"; static constexpr char* win_cufft_lib = "cufft64_" CUDA_VERSION_MAJOR CUDA_VERSION_MINOR - ".dll;cufft64_" CUDA_VERSION_MAJOR ".dll;cufft64_10.dll"; + ".dll;cufft64_" CUDA_VERSION_MAJOR ".dll;cufft64_10.dll;cufft64_11.dll"; #else static constexpr char* win_curand_lib = "curand64_" CUDA_VERSION_MAJOR CUDA_VERSION_MINOR From 9c62d8e03eb296d23aedd79e42b078f16c7776c4 Mon Sep 17 00:00:00 2001 From: xuxinyi04 Date: Wed, 10 Apr 2024 04:37:25 +0000 Subject: [PATCH 2/2] refine --- paddle/phi/backends/dynload/dynamic_loader.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/paddle/phi/backends/dynload/dynamic_loader.cc b/paddle/phi/backends/dynload/dynamic_loader.cc index ef864a7016e7b..3e65845905646 100644 --- a/paddle/phi/backends/dynload/dynamic_loader.cc +++ b/paddle/phi/backends/dynload/dynamic_loader.cc @@ -104,13 +104,13 @@ static constexpr char* win_nvjpeg_lib = static constexpr char* win_cusolver_lib = "cusolver64_" CUDA_VERSION_MAJOR CUDA_VERSION_MINOR ".dll;cusolver64_" CUDA_VERSION_MAJOR - ".dll;cusolver64_10.dll;cusolver64_11.dll"; + ".dll;cusolver64_11.dll;cusolver64_10.dll"; static constexpr char* win_cusparse_lib = "cusparse64_" CUDA_VERSION_MAJOR CUDA_VERSION_MINOR ".dll;cusparse64_" CUDA_VERSION_MAJOR ".dll;cusparse64_10.dll"; static constexpr char* win_cufft_lib = "cufft64_" CUDA_VERSION_MAJOR CUDA_VERSION_MINOR - ".dll;cufft64_" CUDA_VERSION_MAJOR ".dll;cufft64_10.dll;cufft64_11.dll"; + ".dll;cufft64_" CUDA_VERSION_MAJOR ".dll;cufft64_11.dll;cufft64_10.dll"; #else static constexpr char* win_curand_lib = "curand64_" CUDA_VERSION_MAJOR CUDA_VERSION_MINOR