计算化学公社

 找回密码 Forget password
 注册 Register
Views: 9416|回复 Reply: 11
打印 Print 上一主题 Last thread 下一主题 Next thread

[VASP] VASP 5.4.4 编译f90文件总是终止

[复制链接 Copy URL]

10

帖子

0

威望

19

eV
积分
29

Level 2 能力者

本人在学校的超算集群上编译的,每次make all都是在大概相似的位置终止的,不知道是什么原因。编译器用的是 intel composer_xe_2016.3.210。错误上传图片了,求高人指点。
编译器和库都是别人下好的了,我就是加了几条环境变量。
source/data/software/compiler/intel/composer_xe_2016.3.210/bin/iccvars.sh intel64
source/data/software/mpi/intelmpi/5.1.3.210/intel64/bin/mpivars.sh intel6
source /data/software/compiler/intel/composer_xe_2016.3.210/bin/ifortvars.shintel64
source/data/software/compiler/intel/composer_xe_2016.3.210/mkl/bin/mklvars.sh intel64

# Precompiler options
CPP_OPTIONS= -DHOST=\"LinuxIFC\"\
             -DMPI -DMPI_BLOCK=8000 \
             -Duse_collective \
             -DscaLAPACK \
             -DCACHE_SIZE=4000 \
             -Davoidalloc \
             -Duse_bse_te \
             -Dtbdyn \




CPP        = fpp -f_com=no -free -w0  $*$(FUFFIX) $*$(SUFFIX) $(CPP_OPTIONS)


FC         = mpiifort
FCL        = mpiifort -mkl=sequential -lstdc++


FREE       = -free -names lowercase


FFLAGS     = -assume byterecl -w
OFLAG      = -O2
OFLAG_IN   = $(OFLAG)
DEBUG      = -O0


MKL_PATH   = $(MKLROOT)/lib/intel64
BLAS       =
LAPACK     =
BLACS      = -lmkl_blacs_intelmpi_lp64
SCALAPACK  = $(MKL_PATH)/libmkl_scalapack_lp64.a $(BLACS)


OBJECTS    = fftmpiw.o fftmpi_map.o fft3dlib.o fftw3d.o \
             $(MKLROOT)/interfaces/fftw3xfbfftw3xf_intel.a




INCS       =-I$(MKLROOT)/include/fftw


LLIBS      = $(SCALAPACK) $(LAPACK) $(BLAS)




OBJECTS_O1 += fftw3d.o fftmpi.o fftmpiw.o
OBJECTS_O2 += fft3dlib.o


# For what used to be vasp.5.lib
CPP_LIB    = $(CPP)
FC_LIB     = $(FC)
CC_LIB     = icc
CFLAGS_LIB = -O
FFLAGS_LIB = -O1
FREE_LIB   = $(FREE)


OBJECTS_LIB= linpack_double.o getshmem.o


# For the parser library
CXX_PARS   = icpc


LIBS       += parser
LLIBS      += -Lparser -lparser -lstdc++


# Normally no need to change this
SRCDIR     = ../../src
BINDIR     = ../../bin


#================================================
# GPU Stuff


CPP_GPU    = -DCUDA_GPU -DRPROMU_CPROJ_OVERLAP -DUSE_PINNED_MEMORY -DCUFFT_MIN=28 -UscaLAPACK


OBJECTS_GPU = fftmpiw.o fftmpi_map.o fft3dlib.o fftw3d_gpu.o fftmpiw_gpu.o


CC         = icc
CXX        = icpc
CFLAGS     = -fPIC -DADD_ -Wall -openmp -DMAGMA_WITH_MKL -DMAGMA_SETAFFINITY -DGPUSHMEM=300 -DHAVE_CUBLAS


CUDA_ROOT  ?= /usr/local/cuda/
NVCC       := $(CUDA_ROOT)/bin/nvcc -ccbin=icc
CUDA_LIB   := -L$(CUDA_ROOT)/lib64 -lnvToolsExt -lcudart -lcuda -lcufft -lcublas


GENCODE_ARCH    := -gencode=arch=compute_30,code=\"sm_30,compute_30\" \
                   -gencode=arch=compute_35,code=\"sm_35,compute_35\" \
                   -gencode=arch=compute_60,code=\"sm_60,compute_60\"


MPI_INC    = $(I_MPI_ROOT)/include64/




微信图片编辑_20180902101630.jpg (108.84 KB, 下载次数 Times of downloads: 54)

微信图片编辑_20180902101630.jpg

10

帖子

0

威望

19

eV
积分
29

Level 2 能力者

2#
 楼主 Author| 发表于 Post on 2018-9-2 12:18:21 | 只看该作者 Only view this author
我是添加了VTST的,不知是不是因为那个

10

帖子

0

威望

19

eV
积分
29

Level 2 能力者

3#
 楼主 Author| 发表于 Post on 2018-9-2 18:28:07 | 只看该作者 Only view this author
又试了试,是这样的,make一次会编译一会儿,然后到一个文件就中断了。在make all的时候这个中断的文件就被成功编译了,会继续编译一会儿,然后又断了。就这样周而复始的,求明白的人指点一下。

2407

帖子

1

威望

5960

eV
积分
8387

Level 6 (一方通行)

4#
发表于 Post on 2018-9-2 20:20:39 | 只看该作者 Only view this author
本帖最后由 abin 于 2018-9-2 20:27 编辑

猜测, 你下载vasp源码有问题。 也许遇到了被人篡改了或者删除了某个文件的情况。
我遇到过类似的问题。

使用yandex搜索 会找到一个俄文站点, 有BT链接, 很快就会下载完毕。 那个没有问题。
我使用的文件, md5如下:
MD5 (Pseudopotentials.tar.gz) = 4fe3dafbe219a50d61cb0c40f9014589
MD5 (patch.5.4.4.16052018) = b3c3a330ab7389bf89558393efca1808
MD5 (potpaw_PBE.54.tar.gz) = 8d30c39d647e9f0eab5cebdb6d38ce84
MD5 (vasp.5.4.4.tar.gz) = 8ac646b108f974371eef398973373bf6
MD5 (vasp.5.lib.tar.gz) = 8a2bdf683cd591d0589f66edcbf8234b


之前在百度上找到一个源码,被篡改了其中的文件,编译总是失败。
请使用第三个链接,就能找到结果。


OK.png (92.07 KB, 下载次数 Times of downloads: 54)

搜索链接示意

搜索链接示意
High-Performance Computing for You
为您专属定制的高性能计算解决方案

更多讯息,请访问:
https://labitc.top
http://tophpc.top:8080
电邮: ask@hpc4you.top

10

帖子

0

威望

19

eV
积分
29

Level 2 能力者

5#
 楼主 Author| 发表于 Post on 2018-9-2 20:27:42 | 只看该作者 Only view this author
哦哦, 谢谢啦,我再下一下试试。就搜vasp 5.4.4吗

10

帖子

0

威望

19

eV
积分
29

Level 2 能力者

6#
 楼主 Author| 发表于 Post on 2018-9-2 20:28:07 | 只看该作者 Only view this author
abin 发表于 2018-9-2 20:20
猜测, 你下载vasp源码有问题。 也许遇到了被人篡改了或者删除了某个文件的情况。
我遇到过类似的问题。  ...

哦哦, 谢谢啦,我再下一下试试。就搜vasp 5.4.4吗

10

帖子

0

威望

19

eV
积分
29

Level 2 能力者

7#
 楼主 Author| 发表于 Post on 2018-9-2 20:45:01 | 只看该作者 Only view this author
abin 发表于 2018-9-2 20:20
猜测, 你下载vasp源码有问题。 也许遇到了被人篡改了或者删除了某个文件的情况。
我遇到过类似的问题。  ...

对了 这个软件我是从官网上下的,也会出现这种问题吗?

2407

帖子

1

威望

5960

eV
积分
8387

Level 6 (一方通行)

8#
发表于 Post on 2018-9-2 22:13:48 | 只看该作者 Only view this author
zugehaomeng 发表于 2018-9-2 20:45
对了 这个软件我是从官网上下的,也会出现这种问题吗?

对比一下md5就知道有没有问题啊。
High-Performance Computing for You
为您专属定制的高性能计算解决方案

更多讯息,请访问:
https://labitc.top
http://tophpc.top:8080
电邮: ask@hpc4you.top

4

帖子

0

威望

51

eV
积分
55

Level 2 能力者

9#
发表于 Post on 2020-5-26 19:21:05 | 只看该作者 Only view this author
兄弟,这个问题解决了吗?求指导啊~

2407

帖子

1

威望

5960

eV
积分
8387

Level 6 (一方通行)

10#
发表于 Post on 2020-5-26 21:05:29 | 只看该作者 Only view this author
High-Performance Computing for You
为您专属定制的高性能计算解决方案

更多讯息,请访问:
https://labitc.top
http://tophpc.top:8080
电邮: ask@hpc4you.top

9

帖子

0

威望

86

eV
积分
95

Level 2 能力者

11#
发表于 Post on 2020-5-30 20:09:43 | 只看该作者 Only view this author
是不是在超算集群的登录节点上编译的,进程被杀了。。

2407

帖子

1

威望

5960

eV
积分
8387

Level 6 (一方通行)

12#
发表于 Post on 2020-5-30 20:15:00 | 只看该作者 Only view this author
zalman 发表于 2020-5-30 20:09
是不是在超算集群的登录节点上编译的,进程被杀了。。

我觉得很有可能哎。
High-Performance Computing for You
为您专属定制的高性能计算解决方案

更多讯息,请访问:
https://labitc.top
http://tophpc.top:8080
电邮: ask@hpc4you.top

本版积分规则 Credits rule

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2025-8-17 23:03 , Processed in 0.188620 second(s), 29 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list