因此,您无需执行任何太特殊的操作来在Azure中运行MPI.请注意,Azure节点(与亚马逊的集群计算实例不同)并未真正为此设置; 您不一定拥有高速网络,并且节点不一定在网络上彼此靠近.因此,紧密耦合的代码可能不能很好地工作,而很多人成功地使用亚马逊或其他服务来完成这类工作.
无论如何,HPC Server附带的"Microsoft"MPI只是一个重新品牌,可能稍微调整一下MPICH2 ; 所以这是一个标准的MPI,这应该没有问题.任何符合MPI标准的MPI程序都应该没问题.
至于运行单个MPI作业,这并不比在少数(比如)桌面上第一次运行MPI作业更难; 您必须确保正确设置了主机文件,并且MPI已设置为与相应的IP块通信.在Technet上,他们有一个在Azure节点上运行linpack基准测试的示例(包括确保Azure工作人员运行HPC服务器所需的链接).他们跳过几步,因为linpack是一个可以下载的预构建二进制文件,但使用MPI进行编译非常简单.
至于部署应用程序以便您可以定期运行它(或让其他人运行它),我会推荐其他人如何最好地执行此操作.
| 归档时间: |
|
| 查看次数: |
946 次 |
| 最近记录: |