Fats : Programming : Jobs

Here you can find information about fats' PBS job queue system , and how to use it. To run any program on fats, parallel or serial, you must write a short standard script, and submit it to the PBS queue system for scheduling and execution.

PBS Job Queue System

The Portable Batch System - PBS ( OpenPBS ) is fats' job queueing and scheduling system. To get started with PBS, you can use these basic scripts and the PBS command qsub to submit serial and parallel jobs to fats.

PBS has two graphical user interfaces (GUI). One is xpbs , which gives the same functionality of most PBS commands. The other is xpbsmon , which gives you a view of the job distribution on fats' nodes. You can launch both of them on fats using the command xp . For instance, you can learn all the limits of the available resources on each of fats' queues by highlighting the queue name on the xpbs GUI, and clicking on the button details. Or you can delete one of your running jobs by highlighting it on the xpbs GUI, and clicking on the button delete.

You can read more about PBS on the manual pages on fats. Start with man qsub , and for further details consult the man pages of the other PBS commands listed there. Other very useful PBS commands are qstat , which gives you statistics of the running and queued jobs, and qdel , which allows you to delete a running job.

Additional details about PBS are available in the User's Guide .

Back to top.

Last updated on by Gus Correa.