ORCA笔记:Windows并行计算
Orca支持在Windows平台上进行并行计算。Windows中的并行计算需要安装用于进程间通信的MPI,openMPI早已停止支持Windows,但微软官方有MS-MPI:
Microsoft MPI (MS-MPI) is a Microsoft implementation of the Message Passing Interface standard for developing and running parallel applications on the Windows platform.
Windows版的Orca也分为串行运算和支持并行运算两个版本,其中支持并行运算的版本在官网下载页面被标为EXPERIMENTAL(此处假设已找到下载各版本ORCA的入口),文件名orca_4_0_1_2_win64_msmpi81.zip。从文件名可以看出其对应的MS-MPI版本应为8.1,而撰写此文时9.0版本已经发布,Orca对9.0的支持尚不得而知。
将orca_4_0_1_2_win64_msmpi81.zip解压到合适路径下,不需设置环境变量。在ORCA的输入文件中加入关键词!PALN,这里的N是并行线程数,!PAL2至!PAL8均合法,一般设置为CPU的核心数。命令行中运行解压目录下的orca.exe,必须使用完整路径,以免找不到后续程序。
声明
纯属使用经验,用语可能不规范。
Written with StackEdit.