我编写了一些在大型集群上完美运行的 MPI 代码。集群中的每个节点都具有相同的 cpu 架构,并且可以访问网络(即“通用”)文件系统(以便每个节点都可以执行实际的二进制文件)。但考虑这种情况:
- 我办公室里有一台带有双核处理器(英特尔)的机器。
- 我家里有一台带有双核处理器(amd)的机器。
两台机器都运行linux,两台机器都可以在本地成功编译和运行MPI代码(即使用2核)。
现在,是否可以通过 MPI 将两台机器链接在一起,以便我可以利用所有 4 个内核,同时牢记不同的架构,并牢记没有共享(网络)文件系统的事实?
如果是这样,怎么做?
谢谢,本。