User Tools

Site Tools


tutorial:torque

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
tutorial:torque [2023/12/07 09:28]
mjm519
tutorial:torque [2024/02/28 13:06]
mjm519 [Table]
Line 31: Line 31:
 | polyp1--polyp15  | 16 AMD Opteron(tm) Processor 6128 | 32 GB | --- | | polyp1--polyp15  | 16 AMD Opteron(tm) Processor 6128 | 32 GB | --- |
 | polyp30 | 24 Intel(R) Xeon(R) CPU E5-2620 v3 @ 2.40GHz | 128 GB | 2x K80 (4GPUs) | | polyp30 | 24 Intel(R) Xeon(R) CPU E5-2620 v3 @ 2.40GHz | 128 GB | 2x K80 (4GPUs) |
 +
 +
 +Configured Resources as provided in the Maui scheduler. This is pulled from Torque: 
 +                        PROCS: 16  
 +                        MEM: 31G  
 +                        SWAP: 63G  
  
 ===== Submitting Jobs ===== ===== Submitting Jobs =====
Line 106: Line 112:
 We have few queues ''qstat -Q'' We have few queues ''qstat -Q''
 <code> <code>
-Queue            Memory CPU Time Walltime Node  Run Que Lm  State +Queue              Max    Tot   Ena   Str   Que   Run   Hld   Wat   Trn   Ext T   Cpt 
----------------- ------ -------- -------- ----  --- --- --  ----- +----------------   ---   ----    --    --   ---   ---   ---   ---   ---   --- -   --- 
-gpu                --      --       --      --    0   --   E R +MOSEK               48      0   yes   yes                         0 E     0 
-medium             --      --       --      --    0   --   R +AMPL                      0   yes   yes                         0 E     0 
-short              --      --       --      --      --   R +long                30      1   yes   yes                         0 E     0 
-long               --      --       --      --    0   0 --   E R +gpu                  4        yes   yes                         0 E     0 
-batch              --      --       --      --    0   0 --   R +verylong            20      0   yes   yes                             0 
-verylong           --      --       --      --    0   50   R +medium             100        yes   yes                         0 E     0 
-AMPL               --      --       --      --      10   R +coraverylong                 no    no         0                 0 E     0 
-MOSEK              --      --       --      --    0   0 50   E R +special             24        yes   yes                             0 
 +batch                     1   yes   yes                         0 E     0 
 +short                0        yes   yes                         0 E     0 
 +urgent                       no    no         0                 0 E     0 
 +background                  yes   yes                             0 
 +mediumlong          60      0   yes   yes                         0 E     0
 </code> </code>
  
Line 124: Line 134:
  
 You can see limits using this command ''qstat -f -Q'' You can see limits using this command ''qstat -f -Q''
-^ Queue ^ Wall Time ^ +^ Queue       ^ Wall Time  ^ Max Queueable  ^ Max Running  ^ Max User run  ^ Max User Queuable  ^ Notes                         
-batch  | 01:00:00  +urgent      |            |                |              |                                  | high priority - upon request  
-| short  | 02:00:00  +| batch       | 01:00:00   |                |              |                                  |                               
-| medium | 04:00:00 +| short       | 02:00:00   |                |              |                                  |                               
-| long  | 72:00:00  +| medium      | 04:00:00   |                | 100          | 40            | 200                |                               | 
-very long  | 240:00:00 |+| mediumlong  | 24:00:00   | 1200           | 60                                            |                               
 +| long        | 72:00:00   |                | 30           | 20            | 900                |                               
 +verylong    | 240:00:00                 | 20           | 10            | 600                |                               | 
 +| special     | 72:00:00                  | 24                                            |                               | 
 +| background  | unlimited  |                |              |                                  | low priority                  | 
 +| gpu                    |                | 4            | 1                                | GPU node is not in Torque     | 
 +| AMPL        |            |                | 8            | 6                                |                               | 
 +| MOSEK                  | 50             | 48                                            |                               |
  
 +
 +
 +Notes:
 +  * Urgent queue has no limits and jobs have a higher priority over all other jobs in the queues. Please be respectful of others if using this queue to complete time sensitive or critical jobs.
 +  * background queue has no limits and jobs have a lower priority over all other jobs in the queues.
 ===== Examples ===== ===== Examples =====
  
Line 355: Line 377:
 3. [[https://docs.adaptivecomputing.com/maui/commands/checkjob.php|checkjob]] - Allows end users to view the status of their own jobs. 3. [[https://docs.adaptivecomputing.com/maui/commands/checkjob.php|checkjob]] - Allows end users to view the status of their own jobs.
  
-===Useful External Resources=== +====Useful External Resources==== 
-[[https://www.icer.msu.edu/sites/default/files/files/understand_job_scheduler_v2.pdf|MSU Understand job scheduler and resource manager]] - Describes the batch queuing system and has some useful diagrams explaining the interrelationship between the scheduler and the server.+[[https://www.icer.msu.edu/sites/default/files/files/understand_job_scheduler_v2.pdf|MSU -Understand job scheduler and resource manager]] - Describes the batch queuing system and has some useful diagrams explaining the interrelationship between the scheduler and the server. 
 + 
 +[[https://wvuhpc.github.io/2019-Intro-HPC/07-jobs/index.html|WVU - Job Submission (Torque and Moab)]] - Lists frequently used commands for Torque and Moab. Also includes information on Prologue and Epilogue scripts. 
 + 
 +[[http://docs.adaptivecomputing.com/mwm/7-1-3/help.htm#pbsintegration.html|Moab-TORQUE/PBS Integration Guide]] - Guide for Administrators and integrators on the deployment and integration of PBS Torque and Moab into a computer system 
 + 
 +[[https://silas.net.br/tech/hpc/torque.html|Torque Notes]] - Information about the processes involved in using torque and debugging information. 
 + 
tutorial/torque.txt · Last modified: 2024/02/28 13:12 by mjm519