24小时热门版块排行榜    

北京石油化工学院2026年研究生招生接收调剂公告
查看: 1663  |  回复: 8

mika

金虫 (正式写手)

纳米宝贝

[交流] siesta3.1并行 已有3人参与

我是个新手,试着编译了新版本3.1,我没有在总的服务器上编译,只是在我自己的端口编译了一下,configure之后就自动出来一个arch.make文件,其中我只修改FC=mpif90这一句(整个arch.make见最后),但是在运行mpirun的时候,出现如下错误:
No species found!!!
ERROR STOP from Node:    0
abort: Fortran Abort Called
No species found!!!
ERROR STOP from Node:    0
abort: Fortran Abort Called
No species found!!!
ERROR STOP from Node:    0
abort: Fortran Abort Called
--------------------------------------------------------------------------
mpirun noticed that the job aborted, but has no info as to the process
that caused that situation.
--------------------------------------------------------------------------
但是我看了看程序还是在运行,在.out文件的开始写着这样的内容,我用了mpirun怎么还是serial version呢?
Siesta Version:                                        siesta-3.1
Architecture  : x86_64-unknown-linux-gnu--unknown
Compiler flags: mpif90 -g -O2
SERIAL version
Siesta Version:                                        siesta-3.1
Architecture  : x86_64-unknown-linux-gnu--unknown
Compiler flags: mpif90 -g -O2
SERIAL version

* Running in serial mode
>> Start of run:  23-SEP-2011  10:45:13

arch.make如下:
#
# This file is part of the SIESTA package.
#
# Copyright (c) Fundacion General Universidad Autonoma de Madrid:
# E.Artacho, J.Gale, A.Garcia, J.Junquera, P.Ordejon, D.Sanchez-Portal
# and J.M.Soler, 1996- .
#
# Use of this software constitutes agreement with the full conditions
# given in the SIESTA license, as signed by all legitimate users.
#
.SUFFIXES:
.SUFFIXES: .f .F .o .a .f90 .F90

SIESTA_ARCH=x86_64-unknown-linux-gnu--unknown

FPP=
FPP_OUTPUT=
FC=mpif90
RANLIB=ranlib

SYS=nag

SP_KIND=4
DP_KIND=8
KINDS=$(SP_KIND) $(DP_KIND)

FFLAGS=-g -O2
FPPFLAGS= -DFC_HAVE_FLUSH -DFC_HAVE_ABORT
LDFLAGS=

ARFLAGS_EXTRA=

FCFLAGS_fixed_f=
FCFLAGS_free_f90=
FPPFLAGS_fixed_F=
FPPFLAGS_free_F90=

BLAS_LIBS=libblas.a
LAPACK_LIBS=dc_lapack.a liblapack.a
BLACS_LIBS=
SCALAPACK_LIBS=

COMP_LIBS=dc_lapack.a liblapack.a libblas.a

NETCDF_LIBS=
NETCDF_INTERFACE=

LIBS=$(SCALAPACK_LIBS) $(BLACS_LIBS) $(LAPACK_LIBS) $(BLAS_LIBS) $(NETCDF_LIBS)

#SIESTA needs an F90 interface to MPI
#This will give you SIESTA's own implementation
#If your compiler vendor offers an alternative, you may change
#to it here.
MPI_INTERFACE=
MPI_INCLUDE=

#Dependency rules are created by autoconf according to whether
#discrete preprocessing is necessary or not.
.F.o:
        $(FC) -c $(FFLAGS) $(INCFLAGS) $(FPPFLAGS) $(FPPFLAGS_fixed_F)  $<
.F90.o:
        $(FC) -c $(FFLAGS) $(INCFLAGS) $(FPPFLAGS) $(FPPFLAGS_free_F90) $<
.f.o:
        $(FC) -c $(FFLAGS) $(INCFLAGS) $(FCFLAGS_fixed_f)  $<
.f90.o:
        $(FC) -c $(FFLAGS) $(INCFLAGS) $(FCFLAGS_free_f90)  $<
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

identation

金虫 (著名写手)

★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖
gzqdyouxia(金币+2): 谢谢提示 2011-09-23 12:04:28
2楼2011-09-23 11:25:50
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

guohuazhong

至尊木虫 (职业作家)

★ ★
小木虫(金币+0.5):给个红包,谢谢回帖
zzy870720z(金币+1): 谢谢指教 2011-09-23 17:03:02
内容已删除
3楼2011-09-23 15:17:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

souledge

专家顾问 (著名写手)

★ ★
小木虫(金币+0.5):给个红包,谢谢回帖
zzy870720z(金币+1): 谢谢提示 2011-09-23 17:03:15
可以在configure时加个--enable-mpi,这样关于MPI的库什么的都自动加在arch.make中了~
思想重于技巧,内涵重于表象
4楼2011-09-23 16:40:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mika

金虫 (正式写手)

纳米宝贝

引用回帖:
2楼: Originally posted by identation at 2011-09-23 11:25:50:
http://muchong.com/bbs/viewthread.php?tid=2420318&fpage=1
http://muchong.com/bbs/viewthread.php?tid=1930406&fpage=1
这两个是教程

恩恩,我就是参考他们的编译的,因为之前只是用,没有试过自己编译,对linux也不熟....
5楼2011-09-23 17:06:03
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mika

金虫 (正式写手)

纳米宝贝

引用回帖:
4楼: Originally posted by souledge at 2011-09-23 16:40:52:
可以在configure时加个--enable-mpi,这样关于MPI的库什么的都自动加在arch.make中了~

是在configure之前吗?对于linux不熟,还想问问具体命令...
6楼2011-09-23 17:07:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mika

金虫 (正式写手)

纳米宝贝

引用回帖:
3楼: Originally posted by guohuazhong at 2011-09-23 15:17:36:
这个地方后面要加上-DMPI
FPPFLAGS= -DFC_HAVE_FLUSH -DFC_HAVE_ABORT

好滴,我再试试~谢谢啦
7楼2011-09-23 17:07:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

souledge

专家顾问 (著名写手)

★ ★
小木虫(金币+0.5):给个红包,谢谢回帖
gzqdyouxia(金币+1): 谢谢提示 2011-09-23 19:33:54
引用回帖:
6楼: Originally posted by mika at 2011-09-23 17:07:02:
是在configure之前吗?对于linux不熟,还想问问具体命令...

configure不是命令,是源码自带的配置脚本,具体使用方法可以看configure --help
思想重于技巧,内涵重于表象
8楼2011-09-23 18:05:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mika

金虫 (正式写手)

纳米宝贝

引用回帖:
8楼: Originally posted by souledge at 2011-09-23 18:05:02:
configure不是命令,是源码自带的配置脚本,具体使用方法可以看configure --help

我去看看,谢谢啦
9楼2011-09-24 19:01:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 mika 的主题更新
普通表情 高级回复 (可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 304求调剂 +11 c297914 2026-04-05 12/600 2026-04-07 09:40 by 晴空210210
[考研] 285求调剂 +15 哦呦呼o 2026-04-04 17/850 2026-04-06 23:02 by chenzhimin
[考研] 工科 22408 267求推荐 +4 wanwan00 2026-04-05 5/250 2026-04-06 22:47 by chenzhimin
[考研] 288求调剂 +9 没有答案_ 2026-04-05 9/450 2026-04-06 22:45 by chenzhimin
[考研] 290求调剂085701 +11 1314捧花 2026-04-02 11/550 2026-04-06 13:31 by zllcz
[考研] 315求调剂 +14 欣喜777 2026-04-04 15/750 2026-04-06 06:25 by houyaoxu
[考研] 一志愿9材料学硕297已过六级求调剂推荐 +11 adaie 2026-04-04 12/600 2026-04-05 19:04 by 蓝云思雨
[考研] 288求调剂 一志愿哈工大 材料与化工 +13 洛神哥哥 2026-04-03 13/650 2026-04-05 17:27 by zzx2138
[考研] 材料专硕322分 +11 哈哈哈吼吼吼哈 2026-04-02 11/550 2026-04-04 23:37 by 永字号
[考研] 298求调剂 +5 zzz,,r 2026-04-02 8/400 2026-04-04 19:55 by 蓝云思雨
[考研] +5 雾与海 2026-04-02 6/300 2026-04-04 19:53 by 蓝云思雨
[考研] 一志愿南农090401,268,求调剂 +5 一木鸟然 2026-04-04 5/250 2026-04-04 17:07 by babysonlkd
[考研] 怎么删帖子啊 +3 缝曦1000 2026-04-04 3/150 2026-04-04 14:20 by 土木硕士招生
[考研] 268求调剂 +8 你好tg 2026-04-03 9/450 2026-04-04 05:08 by gswylq
[考研] 求材料调剂,一志愿郑州大学289分 +15 硕星赴 2026-04-03 15/750 2026-04-04 01:01 by userper
[考研] 274求调剂 +9 顺理成张 2026-04-03 10/500 2026-04-03 15:10 by 啊俊!
[考研] 一志愿华南师范大学-22408计算机-292分-求华南师范大学调剂 +4 爱读书的小鳄鱼 2026-04-02 4/200 2026-04-02 18:35 by 求调剂zz
[考研] 材料专业求调剂 +10 月月鸟木 2026-04-01 10/500 2026-04-02 12:57 by wxiongid
[考研] 材料工程322分 +8 哈哈哈吼吼吼哈 2026-04-01 8/400 2026-04-02 11:53 by 3041
[考研] 复试调剂 +7 双马尾痞老板2 2026-03-31 7/350 2026-03-31 19:49 by Dyhoer
信息提示
请填处理意见