24小时热门版块排行榜    

CyRhmU.jpeg
查看: 964  |  回复: 10
当前主题已经存档。

kjl8401

金虫 (正式写手)

[交流] 【求助】vasp安装

以前都是用师兄们已经编译好的,小虫现在安装VASP确出现了问题,主要有两个:
一个是我在原来电脑上编译的程序下安装了新的MKL,致使原来的VASP不能用了,主要感觉是原来的那台本身没有并行安装好,想自己试试,出现的问题是
tmpi_map.o fft3dlib.o  -L../vasp.4.lib -ldmy ../vasp.4.lib/linpack_double.o -lmkl_lapack -lsvml /lib/libgoto_p4_512-r0.94.so
/opt/intel/mkl/10.0.5.025/lib/64/libmkl_lapack.so: file not recognized: File format not recognized
make: *** [vasp] 错误 1
[pub@localhost vasp.4.6]$ file /opt/intel/mkl/10.0.5.025/lib/64/libmkl_lapack.so
/opt/intel/mkl/10.0.5.025/lib/64/libmkl_lapack.so: ELF 64-bit LSB shared object, IA-64, version 1 (SYSV), not stripped
[pub@localhost vasp.4.6]$
机子原本安装的是MKL9.0的,后来我换成10.0版,我把这个64的库变成em64t的,环境变量也设置了,但是还是出现这个,后来改成64的也不行,把他变成静态库连接也不行,后来就重新安装了9.0的,把环境变量重新换成了原来9.0的,还是不行,总是出现这个问题,不知道是什么原因。
第二个是吸取前面的教训,是在自己的一个目录下安装并行VASP,已经在自己的目录下安装了MPICH2,在大话西游上发现类似的帖子,无奈没领会,还是出现了一些问题,不知如何解决,请赐教!如:
IPO link: can not find -ldmy
ifort:error:problem during multi-file optimization compilation (code1)
make *** [VASP] :错误 1
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ron_hai

铜虫 (初入文坛)

★ ★ ★
yjr(金币+1,VIP+0):谢谢!! 8-23 12:02
kjl8401(金币+2,VIP+0):我师兄原来安装的是32的,感觉并行的计算总有点问题似的,这也是我想重新换MKL的原因 8-24 08:34
i芯只能选择em64t的。因为只是模拟的64不是真正的。
如果是A芯的话选64就没错。
2楼2009-08-23 11:38:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhxd1028

禁虫 (小有名气)

★ ★ ★
wuli8(金币+1,VIP+0):3ks 8-24 07:10
kjl8401(金币+2,VIP+0):谢谢回复 8-24 08:32
本帖内容被屏蔽

3楼2009-08-23 17:12:23
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

kjl8401

金虫 (正式写手)

我第一个问题的Makefile文件是
CPP_ =  ./preprocess <$*.F | /usr/bin/cpp -P -C -traditional >$*$(SUFFIX)
FFLAGS =  -FR -lowercase -assume byterecl
OFLAG=-O3 -xW -tpp7
OFLAG_HIGH = $(OFLAG)
OBJ_HIGH =
OBJ_NOOPT =
DEBUG  = -FR -O0
INLINE = $(OFLAG)
# mkl.5.2 requires also to -lguide library
# set -DRPROMU_DGEMV  -DRACCMU_DGEMV in the CPP lines
BLAS=-L/home/pub/intel/mkl/9.0/lib/em64t -lmkl -lguide -lpthread -lsvml
#BLAS=  /lib/libgoto_p4_512-r0.94.so #我试图注释和不注释这行都没作用
LAPACK= -lmkl_lapack
LIB  = -L../vasp.4.lib -ldmy \
     ../vasp.4.lib/linpack_double.o $(LAPACK) \
     $(BLAS)
FC=mpif90
FCL=$(FC)
CPP    = $(CPP_) -DMPI  -DHOST=\"LinuxIFC\" -DIFC \
     -Dkind8 -DNGZhalf -DCACHE_SIZE=4000 -DPGF90 -Davoidalloc \
     -DMPI_BLOCK=500  \
    -DRPROMU_DGEMV  -DRACCMU_DGEMV
SCA=
FFT3D   = fftmpi.o fftmpi_map.o fft3dlib.o
这是其中的Makefile文件
环境变量是
# .bashrc

# Source global definitions
if [ -f /etc/bashrc ]; then
        . /etc/bashrc
fi
source /home/pub/intel/fc/9.1.052/bin/ifortvars.sh
# User specific aliases and functions
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/intel/mkl/9.0/lib/em64t
export PATH=/home/pub/intel/mpich2/bin:$PATH
export PATH=/home/pub/fftw/bin:$PATH
export PATH=/bin:$PATH
export PATH=/home/pub/intel/usr/lib:$PATH
export PATH=/home/pub/intel/idb/9.1.052/bin:$PATH
另一个环境变量文件是
# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
        . ~/.bashrc
fi
source  /opt/intel/mkl/9.0/tools/environment/mklvarsem64t.sh
# User specific environment and startup programs
export PATH=$PATH:/home/pub/intel/mpich2/lib
export PATH=$PATH:/home/pub/fftw/lib
export MPI_USEP4SSPORT=yes
export MPI_P4SSPORT=22
export P4_RSHCOMMAND=ssh
PATH=$PATH:$HOME/bin
4楼2009-08-24 08:48:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

kjl8401

金虫 (正式写手)

我师兄原机装的Makefile文件中有点不同的是
BLAS=-L/home/pub/intel/mkl/9.0/lib/32 -lmkl -lguide -lpthread -lsvml 这为32
#BLAS=  /lib/libgoto_p4_512-r0.6.so  这行没有改!
其他的一样,我想试着重复过去竟然不行!不知道什么原因
其中后面的 .bash_profile文件中这行是我自己加的
source  /opt/intel/mkl/9.0/tools/environment/mklvarsem64t.sh
5楼2009-08-24 08:58:44
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hlshi

金虫 (正式写手)


kjl8401(金币+1,VIP+0): 8-26 07:40
建议安装lapack库,里面有blas库
http://www.netlib.org/lapack
引用回帖:
Originally posted by kjl8401 at 2009-8-23 10:47:
以前都是用师兄们已经编译好的,小虫现在安装VASP确出现了问题,主要有两个:
一个是我在原来电脑上编译的程序下安装了新的MKL,致使原来的VASP不能用了,主要感觉是原来的那台本身没有并行安装好,想自己试试, ...

6楼2009-08-24 10:56:50
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhxd1028

禁虫 (小有名气)

★ ★
kjl8401(金币+2,VIP+0): 8-26 07:40
本帖内容被屏蔽

7楼2009-08-24 11:16:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhxd1028

禁虫 (小有名气)

★ ★ ★
yjr(金币+1,VIP+0):谢谢!! 8-24 14:13
kjl8401(金币+2,VIP+0): 8-26 07:40
本帖内容被屏蔽

8楼2009-08-24 11:17:55
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

tanlaixun

禁言 (知名作家)


kjl8401(金币+1):谢谢参与
本帖内容被屏蔽

9楼2009-08-26 17:54:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

kjl8401(金币+1):谢谢参与
10楼2009-08-26 18:29:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 kjl8401 的主题更新
普通表情 高级回复(可上传附件)
信息提示
请填处理意见