[Pw_forum] QE-GPU with Nvidia K80 failed
Rolly Ng
rollyng at gmail.com
Sat Jan 9 11:19:18 CET 2016
Hello Filippo,
Thank you!
That was what I did, I configure it with
./configure CC=icc F90=ifort F77=ifort MPIF90=mpiifort \
--enable-parallel --disable-openmp --without-scalapack \
--enable-cuda --with-gpu-arch=sm_35 --with-cuda-dir=/usr/local/cuda-6.5 \
--with-magma --with-phigemm \
LDFLAGS="-L/usr/lib64/ -lstdc++"
But, as I run,
mpirun -genvall -np 8 ./pw-gpu.x -inp
/home/rolly/AuSurf111_fix/AuSurf111_fix+Biotin.in |tee
/home/rolly/AuSurf111_fix/AuSurf111_fix+Biotin.out
It stops immediately.
*** ERROR *** something went wrong inside query_gpu_specs! (rank 0)***
ERROR *** something went wrong inside query_gpu_specs! (rank 2)*** ERROR
*** something went wrong inside query_gpu_specs! (rank 1)*** ERROR ***
something went wrong inside query_gpu_specs! (rank 3)*** ERROR ***
something went wrong inside query_gpu_specs! (rank 4)*** ERROR ***
something went wrong inside query_gpu_specs! (rank 7)*** ERROR ***
something went wrong inside query_gpu_specs! (rank 5)*** ERROR ***
something went wrong inside query_gpu_specs! (rank
6)linux-iltf:/opt/QE520-GP
U/bin #
I have to do control-c to quit.
Any idea? Thank you!
Rolly
On 01/09/2016 06:00 PM, Filippo Spiga wrote:
> Hello Rolly,
>
> Please try to use "--with-gpu-arch=sm_35", compute capability 3.5 is supported for K80. I do not recall I added explicit support for 3.7 in QE-GPU. From an optimization perspective, I can guarantee there is nothing in the code that leverage K80 better than any other NVIDIA GPU Kepler architecture.
>
> Best suggestion is to move to QE 5.3.0 and get the QE-GPU bundled with it. Updates will arrive with the next release as well since now the two are aligned. tar.gz and announcement will made during the weekend.
>
> Cheers
>
> --
> Mr. Filippo SPIGA, M.Sc.
> Quantum ESPRESSO Foundation
> http://www.quantum-espresso.org ~ skype: filippo.spiga
>
>
>> On Jan 9, 2016, at 9:28 AM, Rolly Ng <rollyng at gmail.com> wrote:
>>
>> Dear QE-GPU developers,
>>
>> I am testing the latest NV K80 for QE-GPU, and the test bed has 4x K80,
>> total of 8 GPU cores.
>>
>> I was successful using QE-GPU on C2050 with sm_20, but the K80 comes
>> with sm_37.
>>
>> I have cuda-6.5 installed and I am using QEv5.2.0 + QE-GPUv14.10.0
>> complied okay. However, when I run the pw-gpu.x, it failed with
>> *** ERROR *** something went wrong inside query_gpu_specs! (rank 0) ...
>> (rank 7)
>>
>> Should I upgrade to cuda 7.0 or 7.5 and QEv5.3.0 + QE-GPUv5.3?
>>
>> Thank you,
>> Rolly
>>
>> --
>> PhD. Research Fellow,
>> Dept. of Physics & Materials Science,
>> City University of Hong Kong
>> Tel: +852 3442 4000
>> Fax: +852 3442 0538
>>
>> _______________________________________________
>> Pw_forum mailing list
>> Pw_forum at pwscf.org
>> http://pwscf.org/mailman/listinfo/pw_forum
>
> _______________________________________________
> Pw_forum mailing list
> Pw_forum at pwscf.org
> http://pwscf.org/mailman/listinfo/pw_forum
--
PhD. Research Fellow,
Dept. of Physics & Materials Science,
City University of Hong Kong
Tel: +852 3442 4000
Fax: +852 3442 0538
More information about the users
mailing list