fortran - PBS 工作和 Fortran

标签 fortran pbs

我想知道以下是否可行:

我想编辑可执行文件 a.out 将读取并执行计算的 parameters.dat 文件。如果我使用 qsub 提交作业,我可以修改同一个 parameters.dat 文件并提交不同的作业,即使第一个作业是座位在队列中?我可以期待什么结果?

提前非常感谢您。

最佳答案

不,参数文件将在运行时读取,而不是在队列时读取。因此,如果您在中间更改它,您将不会获得预期的结果。

一种解决方案是为您提交的每个作业使用不同的输入文件。最简单的方法可能是为您提交的每个作业创建一个包含 parameters.dat 的目录,并提交您的作业以在该目录中运行。

关于fortran - PBS 工作和 Fortran,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31777939/

相关文章:

arrays - 数组和指针形状

fortran - nr.f90 编译时出错

fortran - 使用 Notepad++ 和 Intel Fortran 编译器编译文件

state - 使用 PBS 在 super 计算机上暂停、保存到磁盘、重新启动长时间作业

linux - 如何找到在特定 PBS 作业上运行的当前进程

c++ - MPI_Comm_spawn 失败,返回 "All nodes which are allocated for this job are already filled"

c++ - 在 Fortran 程序中使用 Boost 图形库 (BGL)

fortran - 为什么重写参数的名称必须与抽象接口(interface)的名称匹配?

linux - 名称为 ! 的文件是什么意思?意思是?

mpi - 在 open-mpi/mpi-run 中加载共享库