24小时热门版块排行榜    

查看: 1845  |  回复: 23

busstop

禁虫 (小有名气)

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ...
感谢参与,应助指数 +1
心宁: 金币+70, 有帮助, 谢谢热心参与 这样好像不行 我编译试过了 就是不行呢 2014-08-12 10:01:10
本帖内容被屏蔽

11楼2014-08-12 08:45:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

心宁

金虫 (正式写手)

哎 这个问题 好像很难呢 不知道怎么搞得 都试过了 就是不行   网上也有这样的错误 好像后来也不了了之了
志存高远须积厚流广-坚持不懈定斗转星移!
12楼2014-08-12 09:59:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

心宁

金虫 (正式写手)

[root@localhost vasp.5.lib]# make
ifort -O0 -FI -FR  -c drdatab.f
drdatab.f(5): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [PRECLIB]
      USE preclib
----------^
drdatab.f(6): error #6683: A kind type parameter must be a compile-time constant.   [Q]
      IMPLICIT REAL(q) (A-H,O-Z)
--------------------^
drdatab.f(82): error #6683: A kind type parameter must be a compile-time constant.   [Q]
      REAL(q)            FLTRES(*)
-----------^
drdatab.f(83): error #6683: A kind type parameter must be a compile-time constant.   [Q]
      COMPLEX(q)         CMPRES(*)
--------------^
compilation aborted for drdatab.f (code 1)
make: *** [drdatab.o] Error 1
[root@localhost vasp.5.lib]#
志存高远须积厚流广-坚持不懈定斗转星移!
13楼2014-08-12 10:37:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

magicmonk

至尊木虫 (著名写手)

引用回帖:
9楼: Originally posted by 卡开发发 at 2014-08-12 07:02:17
貌似老版本(可能是10以前)的intel fortran的是ifc,之后的是ifort。

SCA的部分的库其实写到BLAS或LAPACK下然后这里空出来也可以。不过LZ这里不涉及这个问题,因为只是编译lib。...

不好意思,我还是不明白把ifc改成mpiifort和ifort的区别
我们最深的恐惧不是我们能力不够,我们最深的恐惧是能力超越了极限。
14楼2014-08-14 17:27:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

卡开发发

专家顾问 (著名写手)

Ab Initio Amateur

引用回帖:
14楼: Originally posted by magicmonk at 2014-08-14 17:27:36
不好意思,我还是不明白把ifc改成mpiifort和ifort的区别...

可mpi并行的代码如果mpiifort编译之后,是可通过mpi的形式并行。如果ifort编译出来是串行版,如果这个时候mpi调用执行程序导致的结果就是同一个过程计算N遍,N即mpirun -np N。
不一定挂在论坛,计算问题问题欢迎留言。
15楼2014-08-14 18:10:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

magicmonk

至尊木虫 (著名写手)

引用回帖:
15楼: Originally posted by 卡开发发 at 2014-08-14 18:10:41
可mpi并行的代码如果mpiifort编译之后,是可通过mpi的形式并行。如果ifort编译出来是串行版,如果这个时候mpi调用执行程序导致的结果就是同一个过程计算N遍,N即mpirun -np N。...

也就是说编译lib时还是改成ifort就行?
我们最深的恐惧不是我们能力不够,我们最深的恐惧是能力超越了极限。
16楼2014-08-14 18:36:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

卡开发发

专家顾问 (著名写手)

Ab Initio Amateur

引用回帖:
16楼: Originally posted by magicmonk at 2014-08-14 18:36:51
也就是说编译lib时还是改成ifort就行?...

是啊,没必要mpiifort
不一定挂在论坛,计算问题问题欢迎留言。
17楼2014-08-14 18:37:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

magicmonk

至尊木虫 (著名写手)

引用回帖:
17楼: Originally posted by 卡开发发 at 2014-08-14 18:37:28
是啊,没必要mpiifort...

多谢耐心解答
我们最深的恐惧不是我们能力不够,我们最深的恐惧是能力超越了极限。
18楼2014-08-14 18:40:16
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

心宁

金虫 (正式写手)

刚运行vasp计算 又报错了 哎 真是挺复杂
[root@localhost Example]# ~/bin/vasp
/root/bin/vasp: error while loading shared libraries: libmpi_f90.so.1: cannot open shared object file: No such file or directory
志存高远须积厚流广-坚持不懈定斗转星移!
19楼2014-08-14 23:56:19
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

心宁

金虫 (正式写手)

虽然编译成功 但是计算还是报错了

[root@localhost Example]# ~/bin/vasp
/root/bin/vasp: error while loading shared libraries: libmpi_f90.so.1: cannot open shared object file: No such file or directory
志存高远须积厚流广-坚持不懈定斗转星移!
20楼2014-08-14 23:57:19
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 心宁 的主题更新
信息提示
请填处理意见