【发布时间】:2012-03-27 22:20:41
【问题描述】:
我想在 Windows Azure 上运行一个用 C(用于 linux)编写的现有 MPI 科学应用程序。这可能吗?
如果可能,如何部署应用程序?
是否需要将其转换为 Microsoft MPI?
我需要为此购买某种特定类型的 Azure 服务吗?
是否需要编写托管包装器才能使其工作?
任何建议/观点/参考都会非常有帮助。
P.S 我是 Azure 的新手。
【问题讨论】:
-
MPI 是一个规范,而不是一个库。因此,虽然我不是 MPI 专家,但我相信您不需要将应用程序转换为 Microsoft MPI,因为 Microsoft 和 Linux MPI 库都遵循相同的规范。
-
我使用 win7 运行我的 mpi 代码,就像我使用 linux(ubuntu 发行版)一样,我看到的唯一区别是我在这些操作系统上安装 mpi 库的方式。