#!/bin/bash #SBATCH -N 8 #SBATCH -p P1 #SBATCH --exclude=c01,c00,c02 dirM="/home/martini/SparseMatrix/" #matrix="Queen_4147.rb" #matrix="audikw_1.rb" matrix="bcsstk01.rsa" #procs=(2 10 20 40 80 120 160) procs=(2) msm=(0 1) mss=(1 2) mrm=(0 1) mrs=(1 2) echo $matrix for proc in "${procs[@]}" do echo "------------------------------------------run np=$proc next=0" node_qty=$(($proc / 20)) if [ $node_qty -eq 0 ] then node_qty=1 fi for sm_type in "${msm[@]}" do for ss_type in "${mss[@]}" do for rm_type in "${mrm[@]}" do sbatch -p P1 -N $node_qty ./generalRun.sh $proc $dirM$matrix 4 $sm_type $ss_type $rm_type $ss_type done done done done echo "End"