Schlumberger Private
ECLIPSE 并行运算实现方法
1. 在MODEL_NAME.DATA 文件中的RUNSPEC 部分添加下列关键字:
PARALLEL
4 /
2. 在并行机上自己的数据文件夹中创建一个新的文件,如名为:hosts. 若想用4个CPU 计算模型,则此模型内容可作如下设置,从而制定运算所用的节点及CPU :
js031
js031
js032
js032
等。
其中js031, js032为并行机中各计算节点的名字。
3. 在此文件夹内执行并行运算,所用命令如下:
@mpieclipse –hostfile hosts MODEL_NAME (黑油模型)
或 @mpie300 –hostfile hosts MODEL_NAME (组分模型)
4. 然后会出现如下状态信息,提示选择并行链接方式:
[ecl@gri01 e100]$ @mpieclipse -hostfile hosts PARALLEL Specify Parallel InterConnect required ?
1 - Ethernet / Gigabit
2 - Myrinet
3 - Scali
Select 1-3 [default 1 - Ethernet / Gigabit] : 1
5. 此时,选择1,出现如下信息:
Running version 2006.1
Running Parallel Eclipse 100 on Machine type linux_x86_64
Local config file ECL.CFG exists, OK to use ('n' deletes local file) (Y/n)?: y
5. 选择Y ,出现如下信息,模拟运算即可正常运行:
Using local config file ECL.CFG
Running MPICH software from
/apps/ecl/tools/linux_x86_64/mpich_x86_64
Number of processors required is = 4
Running Parallel Eclipse 100 on Machine type linux_x86_64 version 2006.1
……
1 READING RUNSPEC
2 READING TITLE
3 READING DEBUG
4 READING DIMENS
……
Schlumberger Private。