[CP2K-user] [CP2K:21713] Re: Building Cp2k with NVIDIA HPC SDK

朱雀 wanghong.id at gmail.com
Wed Jul 30 09:10:49 UTC 2025


Hello, maybe you should check whether elpa supports GPU compilation

在2025年7月29日星期二 UTC+8 02:52:36<jona... at hotmail.com> 写道:

> I'm trying to build cp2k with NVIDIA HPC SDK using this toolchain 
> command:" 
> ./install_cp2k_toolchain.sh --install-all --with-tblite=no --with-ace=no 
> --with-gcc=no --math-mode=openblas --mpi-mode=openmpi --enable-cuda 
> --gpu-ver=A100 --target-cpu=znver2 -j 32". 
> Everything installs well except ELPA. ELPA's configure script has an 
> internal flag:"with_cuda_sdk_path" which should detect the SDK from my 
> build environment:" export 
> MODULEPATH=/opt/nvidia/hpc_sdk/modulefiles:$MODULEPATH
> module load nvhpc/25.3" via the toolchain --enable-cuda. 
>
> However, it does not find cublas as shown in the following error:" 
> checking for library containing cublasDgemm... no
> configure: error: Could not link cublas; try to set the cuda-path or 
> disable Nvidia GPU support". 
>
> The only reason for this as I can see is that ELPA does not know to look 
> inside math_libs/lib64, which is wired as it should for SDK. I have 
> confirmed that libcublas.so are present there and not in cuda/lib64, and 
> have confirmed that my build environment are pointing to both the lib64 
> files. 
>
> Would appreciate all the help I can get to solve this! :) 
>
> Best regards,
> Jonas Båtnes
>
>

-- 
You received this message because you are subscribed to the Google Groups "cp2k" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cp2k+unsubscribe at googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/cp2k/b45b5caf-77e9-4398-a251-53a0138112dbn%40googlegroups.com.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.cp2k.org/archives/cp2k-user/attachments/20250730/64050300/attachment.htm>


More information about the CP2K-user mailing list