用户工具

站点工具

本页面的其他翻译:
  • zh

adf:并行数的设置

这是本文档旧的修订版!


并行数的设置

1,Linux

1)使用PBS等排队系统、直接运行*.run文件

在这种运行方式下,系统的NSCM直接生效。即环境变量中设置的NSCM=N,则运行的时候,并行数即为N。N不能大于license允许的核数。如果没有设置NSCM,那么NSCM则自动赋值为运行计算的计算机的总核数。

2)使用图形界面提交任务

使用图形界面提交任务,环境变量中NSCM的设置不能直接起效,而被图形界面中的Sequential或者interactive两种Queue中的NSCM所覆盖。改动方式:

ADFjobs界面:Queue — Edit Queue — Sequential,将export NSCM“改为export NSCM=N” (其中N为希望设置的并行数,例如4、8、14等等。N必须小于或等于license许可并行数)

另外,可以将Queue — Edit Queue — interactive,中的export NSCM“改为export NSCM=N”(其中N为希望设置的并行数,例如4、8、14等等。N必须小于或等于license许可并行数)

Sequential和interactive的区别:

前者:所有任务次第执行 后者:所有任务一起运行

在ADFinput界面使用File — run提交,则默认采用Sequential方式。如果要改成Interactive方式运行,可以在ADFjobs界面,选中需要运行的任务,然后为它们指定为Interactive队列(指定方式:按住Shift键,选中多个任务后,Queue — Interactive),然后在这些任务呗选中的状态下,点击jobs — run,那么被选中的任务就按照Interactive的方式运行。

2,Windows

与Linux“使用图形界面提交任务”相同

adf/并行数的设置.1431179835.txt.gz · 最后更改: 2015/05/09 21:57 由 fermi

© 2014-2022 费米科技(京ICP备14023855号