NVIDIA V100 GPUs have compute capability of 7. When I try to add SM_70 and capability for 70 it is not compiling giving errors for deprecated calls .
Kindly fix these deprecated functions. In order to exploit the caomputational capabilities of V100 GPUs.
Compilation of vasp5.4.4 on V100 GPUs
Moderators: Global Moderator, Moderator
-
- Newbie
- Posts: 1
- Joined: Wed Nov 13, 2019 11:11 am
-
- Newbie
- Posts: 12
- Joined: Tue Nov 12, 2019 7:00 pm
Re: Compilation of vasp5.4.4 on V100 GPUs
When SM_70 is added, it seems it does not run faster.
Maybe the source code needs to be revised to use the new function of sm 70.
You can use "-gencode=arch=compute_60,code=\"sm_70,compute_60\". It seems to not run faster than "-gencode=arch=compute_60,code=\"sm_60,compute_60\".
If the source code is revised appropriately, "-gencode=arch=compute_70,code=\"sm_70,compute_70\" can be used. But it does not run faster either.
Maybe the source code needs to be revised to use the new function of sm 70.
You can use "-gencode=arch=compute_60,code=\"sm_70,compute_60\". It seems to not run faster than "-gencode=arch=compute_60,code=\"sm_60,compute_60\".
If the source code is revised appropriately, "-gencode=arch=compute_70,code=\"sm_70,compute_70\" can be used. But it does not run faster either.
-
- Newbie
- Posts: 10
- Joined: Wed Nov 20, 2019 10:24 pm
Re: Compilation of vasp5.4.4 on V100 GPUs
Vasp5.4.4 compilation for Voltas fails with Cuda/10.1 with multiple errors due to obsolete code,
error : Instruction 'shfl' without '.sync' is not supported on .target sm_70 and higher from PTX ISA version 6.4
error : Instruction 'shfl' without '.sync' is not supported on .target sm_70 and higher from PTX ISA version 6.4