我有一個可執行文件,它需要多個選項和多個文件輸入才能運行。可執行文件可以通過可變數量的內核來運行。SLURM sbatch多個並行調用可執行文件
E.g.可執行文件-a -b -c文件fileA文件fileB ...文件fileZ -cores X
我正在嘗試創建一個sbatch文件,該文件使我可以對此可執行文件進行多次調用不同的投入。每個呼叫都應該使用X核心在不同的節點(與其他節點並行)中分配。核心層的並行處理由可執行文件來完成,而在SLURM的節點層進行。
我試過用ntasks和多個sruns,但第一個srun被多次調用。
另一個需要重新命名文件並在擴展名之前使用SLURM進程或節點號作爲文件名,但它並不實際。
對此有何見解?
它必須是單個腳本還是可以是多個sbatch腳本? –
我認爲單個腳本將是最有用的 – IVy