slurm一个简单的可执行文件的例子

时间:2016-09-29 15:05:03

标签: c slurm

我是SLURM编程的新生。是否有可能使用sbatch执行MATLAB代码。

(我尝试使用MATLAB作为可执行文件来获取一些错误/ usr / local / MATLAB / R2012a / bin / matlab:1:/usr/local/MATLAB/R2012a/bin/util/oscheck.sh:/ lib64 / libc.so.6:未找到)

MATLAB代码将C代码转储的文件的轮廓绘制到工作目录中。

#include<stdio.h>
#include<library>
FILE *first_file;
main()
{
MatrixXd A = Eigen::MatrixXd::Random(10, 10);
    first_file = fopen("first_file.dat","w");
for (int i=0;i<10;i++) 
    fprintf(first_file," %lf \t",A.data(i));
}

我使用gcc file.c -o文件编译了代码 然后由matlab使用system(&#39; file&#39;)命令调用。

1 个答案:

答案 0 :(得分:1)

Tutorial关于如何创建和启动工作。 Tutorial这个为sbatch和SLURM提供了很多例子

您只需要获取可执行文件并将其放在sbatch脚本中,就像在命令行中一样。