1.2. Hylanemos运行¶
1.2.1. Linux系统¶
使用Matter Craft¶
使用Matter Craft经过配置可以支持在Linux系统中运行Hylanemos,具体的操作方法请参考 Matter Craft用户手册。
使用脚本¶
如果集群上有排队系统(例如PBS、slurm等)提交任务,需要配置相应的 .pbs
或 .slurm
等脚本,
之后使用集群的提交任务的命令提交任务即可。
1.2.2. Windows系统¶
使用Matter Craft¶
使用Matter Craft可以很容易的在Windows系统中运行Hylanemos,具体的操作方法请参考 Matter Craft用户手册。
使用命令行¶
准备好输入文件之后,运行Windows Powershell。在Windows Powershell中进入到输入文件的目录。
在命令行中输入以下命令串行执行Hylanemos。
path\hylanemos\bin\Hylanemos.exe scf.json --force
这里的path是Hylanemos解压后的路径。
scf.json
是JSON输入文件的名称,在上面的例子中是 scf.json
,实际可能为任意用户设定的名称。
--force
是指即使文件夹中已经有了之前计算的结果,仍然执行计算;如果文件夹中已经有了之前计算的结果,没有加上 --force
会报错。没有之前的计算结果时,不加 --force
也可以。
在命令行中输入以下命令并行执行Hylanemos。
path\parallel\share\julia\artifacts\4dec3ecde33187b4e2fcf816ec20e27d18c2c43e\bin\mpiexec.exe -np 4 path\parallel\bin\Hylanemos.exe scf.json --force
这里的path是Hylanemos解压后的路径。前面为mpiexec的路径;-np后的数字为并行的核数(即这里的4),用户可自行设置。