ccsm3气候模式在Ubuntu8.10上编译调试的一点心得(4)

Torque不能在root下运行,因此必须新建立一个普通用户,然后设置和root的权限,然后提交qsub生成的测试脚本即可,原有脚本是mpich的,现在都用mpich2,有命令不兼容

如下

cd $EXEROOT/all

#paste ${PBS_NODEFILE} mpirun.pgfile1 > mpirun.pgfile

#echo local $PROC > mpirun.pgfile

echo "`date` -- CSM EXECUTION BEGINS HERE"

#mpirun -p4pg mpirun.pgfile ./$COMPONENTS[1]   //注意,这一行就是mpich2无法识别的,mpich2可以自动分配和监视运行的

mpiexec `cat gforker.cmdline`

wait

echo "`date` -- CSM EXECUTION HAS FINISHED"

把那一行改为,

mpiexec -n 1 cpl :

-n 2 clm :

-n 4 pop :

-n 4 csim :

-n 16 cam

实验室这边就几个双路四核的服务器,运行非常慢,资源比较紧张,这个模式还是在大型集群上运行比较好。后面研究还是转到原来的GISS模式上,对资源要求小的多,像EdGCM用的是GISS2,一般pc都可以运行,但是现在不更新了,现在就把GISS modelE这个当前的版本搞熟悉了,作为今后研究的GCMs好了。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/28460.html