我想使用ARMCI,我尝试阅读其文档, 据我所知,ARMCI并非由开发人员使用,而是由库使用。 这意味着MPI可以有不同的ARMCI实现。
有人可以向我推荐一些这样的实施方案。
一般来说,我无法开始使用ARMCI(谈到编码),
任何帮助将不胜感激。
答案 0 :(得分:2)
您可以直接使用ARMCI,但它是一个低级接口。 Global Arrays(GA)可能是最受欢迎的基于ARMCI的库。 GA被NWChem等人使用。
ARMCI有多种实现方式。太平洋西北地区的那个可以作为GA package的一部分下载。在MPICH2的新版本中还有一个ARMCI实现,它适用于MPI单边操作。