如何快速提交一系列任务



  • 老师好:

    我想要一口气提交一大堆任务,例如 a1.out, a2.out, a3.out ... a100.out.每一个任务的计算时间非常短,只需要1ms.

    这一系列的任务被是软件的单元测试,需要反复,快速的执行。

    我现在的提交方式是

    bsub -I -b -N 1 -q q_sw_expr -cgsp 64 ./a1.out
    bsub -I -b -N 1 -q q_sw_expr -cgsp 64 ./a2.out
    bsub -I -b -N 1 -q q_sw_expr -cgsp 64 ./a3.out
    ...
    bsub -I -b -N 1 -q q_sw_expr -cgsp 64 ./a100.out
    

    这种方式大量的时间都花在了集群的任务调度上面(申请任务,等待分配资源,分配资源,计算,任务完成,释放资源),请问有没有什么方法一口气提交任务并快速执行?谢谢。


Log in to reply