24小时热门版块排行榜    

查看: 1170  |  回复: 4
当前主题已经存档。

后天一

木虫 (小有名气)

我们的自由!

[交流] abinit v5.6.3 安装

abinit最新production version 5.6.3

其实abinit有编译好了的版本,可以直接采用。
纯属于个人爱好。
今天为了从5.4.4升级到最新的5.6.3,采用老办法用pgf90编译,发现老出现问题,诸如
PGF90-S-0084-Illegal use of symbol .neqv.。。。。。
貌似是PGI不支持某段代码。
遂采用ifort来编译,顺利通过!

这是并行版简单安装步骤
步骤:
(1) ./config/scripts/makemake  
(2) ./configure FC=ifort --enable-mpi=yes --with-mpi-prefix=mpich-intel的路径
(3) ./make      
(4) ./make install
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

天空空

木虫 (正式写手)


spur(金币+1,VIP+0): 3Q!!
我是直接
./configure FC=mpif90   --enable-mpi=yes
./make
./make install
好好学习,天天向上!嘿嘿
2楼2008-11-22 00:38:55
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

后天一

木虫 (小有名气)

我们的自由!

呵呵,我那样做找不到MPI的路径!
3楼2008-11-23 20:54:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

灯塔守望者

铁杆木虫 (正式写手)

★ ★ ★
fegg7502(金币+3,VIP+0):thanks
我用mkl库函数,似乎没有采用abinit的blas,lapack库快,或者至少说速度一样的,我有些不相信。各位有没有兴趣比较一下两者的速度差别?
以下是关于mkl的路径设置,供讨论。
# Enable BLAS and LAPACK linear algebra libraries support (default is yes)
#
# Notes:
#
#     * disabling them might break the build
#     * this option will be removed soon
#
enable_linalg="yes"

# Link flags for BLAS and LAPACK linear algebra libraries (default is unset)
#
#with_linalg_libs="-L/home/student/intel/mkl/9.1.023/lib/em64t -lmkl_em64t -lguide -lpthread"
with_linalg_libs="-L/home/student/intel/mkl/10.0.5.025/lib/em64t -lmkl_em64t -lguide -lpthread"
# Type of linear algebra libraries to use (default is unset)
# Under development - USE AT YOUR OWN RISKS!
#
# Supported libraries:
#
#    * acml      (not implemented)
#    * asl       (not implemented)
#    * atlas     (untested)
#    * cxml      (not implemented)
#    * essl      (should work)
#    * mkl       (not implemented)
#    * mlib      (not implemented)
#    * sgimath   (not implemented)
#    * sunperf   (not implemented)
#
with_linalg_type="mkl"

# Enable SCALapack support (default is no)
#
#enable_scalapack="yes"

# Include flags for the SCALapack library (default is unset)
#
#with_scalapack_includes="-I/home/student/intel/mkl/10.0.5.025/include"

# Link flags for the SCALapack library (default is unset)
#
#with_scalapack_libs="-L/home/student/intel/mkl/10.0.5.025/lib/em64t -lmkl -lmkl_scalapack"
4楼2008-11-24 11:55:14
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

天空空

木虫 (正式写手)

引用回帖:
Originally posted by 后天一 at 0808/11/23 20:54:
呵呵,我那样做找不到MPI的路径!

最好把MPI和编译器路径加到环境变量里面去,这样就能一劳永逸了
好好学习,天天向上!嘿嘿
5楼2008-11-25 12:57:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 后天一 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见