【问题标题】:Editing and Compiling the MPIs FORTRAN code编辑和编译 MPI FORTRAN 代码
【发布时间】:2012-01-24 09:01:09
【问题描述】:

我有一个非常基本的问题,关于我们大学中高性能集群的使用以及 FORTRAN 的 MPI。我已将我的 FORTRAN 代码复制到集群以包含 MPI,因为我无法在集群外编译我的 MPI Fortran 代码;在集群上,我使用 emacs 作为编辑器。

由于emacs,这个编辑非常慢,尤其是从头开始写东西。有没有办法在集群外编辑、编译、链接和执行 Fortran MPI 代码?如果一切都开始正常工作,那么最后我可以将代码复制到集群以并行运行。这将使我的生活变得非常轻松。 非常感谢您。

扎胡尔·乌拉

【问题讨论】:

  • 正如 janneb 的回答,您只需要在本地计算机上设置 MPI 库即可。或者,您可以学习使用 ViM 或 Emacs 等编辑器并在集群上进行编码。

标签: linux fortran mpi parallel-processing


【解决方案1】:

所以您问是否可以在不是集群的机器上安装 Fortran(不是 FORTRAN!)开发环境,包括 MPI 库?

嗯,是的,当然可以这样做。

【讨论】:

  • 是的,这就是我想问的。主要原因是在 emacs(dos 类型编辑器)集群上可用的编辑器上编辑代码非常困难,并且再次将代码从集群传输以进行编辑并在编辑非常小的更改后复制回来也不是很容易。那怎么可能呢?
  • @zahoorullah:你安装并设置一个 Fortran 编译器、调试器、编辑器、你需要的库(例如 MPI),然后你开发你的程序。然后,当您的程序准备好并在您的工作站上运行时,您将源代码复制到集群,重新编译并运行。
  • @zahoorullah:而且,emacs 是一个“dos 类型编辑器”?这是什么意思?
猜你喜欢
  • 2020-02-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-04-10
  • 1970-01-01
  • 2015-02-15
  • 1970-01-01
相关资源
最近更新 更多