Hi,

Am 27.08.2013 um 03:45 schrieb Ng Shi Wei:

> Due to the time constraints, I would like to run the mpi program by 
> scheduling the program to run on desired time using the "at" command. 
> However, it seems that the mpirun doesn't execute the mpi program at the 
> desired time using the "at" command.
> 
> I would like to ask is there any other method to schedule a program to run ?
> For best, it can straight away starts the second mpi program once the 
> previous program is finished.

Is this a local machine just for you, a cluster for you or one shared by 
several users?

You could also think of implementing a full blown queuingsystem like SoGE 
https://arc.liv.ac.uk/trac/SGE or Torque 
http://www.adaptivecomputing.com/products/open-source/torque/

You don't have to think about a time when the job should start then (even 
though this is possible with the -a option), but requesting the intended number 
of cores will allow a job to run as soon as these resources are available. I.e. 
you can submit several jobs at once but they will be executed one after the 
other without oversubscribing the available resources.

-- Reuti

NB: There is also the command `batch` in the at-suite to start the next job 
when the load drops under a certain value.


> Hope to get some reply from you all.
> 
> Thanks in advance.
> 
> Best Regards,
> Shi Wei
> _______________________________________________
> users mailing list
> us...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/users

Reply via email to