瀏覽代碼

Set the starpu-simgrid-mip stack size to the user ulimit

Samuel Thibault 10 年之前
父節點
當前提交
d07623769c
共有 1 個文件被更改,包括 3 次插入1 次删除
  1. 3 1
      tools/starpu_smpirun.in

+ 3 - 1
tools/starpu_smpirun.in

@@ -65,6 +65,8 @@ EOF
 EOF
 EOF
 ) > $PLATFORM
 ) > $PLATFORM
 
 
-$SMPIRUN -platform $PLATFORM -hostfile $MPI_HOSTFILE "$@" --cfg=smpi/privatize_global_variables:yes
+STACKSIZE=$(ulimit -s)
+[ "$STACKSIZE" != unlimited ] || STACKSIZE=8192
+$SMPIRUN -platform $PLATFORM -hostfile $MPI_HOSTFILE "$@" --cfg=smpi/privatize_global_variables:yes --cfg=contexts/stack_size=$STACKSIZE
 
 
 rm -f $TEMP
 rm -f $TEMP