I'm trying to compile and run VASP 6.4.3 on our Nvidia RTX 4090 GPU. I am using the latest nvidia hpc-sdk 24.3. The computer has i9-12900F processor and runs Ubuntu 22.04.4 LTS. The fftw library was installed via apt install.
I was not able to compile VASP with hdf5 support. By disabling it in the makefile.include the compilation finishes without problems. However running:
Code: Select all
mpirun - np 1 vasp_std
Code: Select all
running 1 mpi-ranks, with 1 threads/rank, on 1 nodes
distrk: each k-point on 1 cores, 1 groups
libgomp: TODO
--------------------------------------------------------------------------
Primary job terminated normally, but 1 process returned
a non-zero exit code. Per user-direction, the job has been aborted.
--------------------------------------------------------------------------
--------------------------------------------------------------------------
mpirun detected that one or more processes exited with non-zero status, thus causing
the job to be terminated. The first process to do so was:
Process name: [[24861,1],0]
Exit code: 1
Code: Select all
program main
implicit none
#include "fftw3.f"
integer, parameter :: N = 100
double complex in, out
dimension in(N), out(N)
integer*8 plan
call dfftw_plan_dft_1d(plan,N,in,out,FFTW_FORWARD,FFTW_ESTIMATE)
call dfftw_execute_dft(plan, in, out)
call dfftw_destroy_plan(plan)
end program main
Code: Select all
nvfortran test_v.f90 -I /usr/include -L /usr/lib/x86_64-linux-gnu -lfftw3
Code: Select all
NVFORTRAN-W-0025-Illegal character (#) - ignored (test_v.f90: 3)
0 inform, 1 warnings, 0 severes, 0 fatal for main
Regards.
Gvido