Difference between revisions of "HPC:Queues"
| (7 intermediate revisions by 2 users not shown) | |||
| Line 3: | Line 3: | ||
*[[HPC:Login|Connecting to the PMACS cluster]] | *[[HPC:Login|Connecting to the PMACS cluster]] | ||
*[[HPC:Software|Available Software]] | *[[HPC:Software|Available Software]] | ||
| + | *[[HPC:User_Guide| General User guide]] | ||
*[[HPC:Archive System|PMACS Archive System]] | *[[HPC:Archive System|PMACS Archive System]] | ||
| − | |||
=== PMACS HPC Cluster Queues === | === PMACS HPC Cluster Queues === | ||
| − | + | The following queues will be available for the users, and GPU queues access will be granted specifically. Some of the queues are reserved, like 'admin'. | |
| − | |||
| − | |||
| − | |||
| − | |||
| + | 1. '''normal (default)''' : Intended for non-interactive jobs, the default reservations are 1 vCPU core and 6GB of RAM. Per user job limit: 1000. No Run Limit.<br> | ||
| + | 2. '''interactive''' : Intended for interactive jobs, the default reservations are 1 vCPU core and 6GB of RAM. Per user job limit: 10. Run Limit: 8hrs.<br> | ||
| + | 3. '''denovo''' : Intended for big-memory jobs. The default reservations are 88 CPU core and 500 GB of RAM. Per user job limit: 96. Run Limit: 3days.<br> | ||
| + | 4. '''rhel9''' : Since CentOS 7 is out-dated, this queue with RHEL 9 servers will be the default queue in the future. The default reservations are 1vCPU core and 6 GB of RAM. Per user job limit: 80. Run Limit: 2days.<br> | ||
<pre> | <pre> | ||
$ bqueues | $ bqueues | ||
QUEUE_NAME PRIO STATUS MAX JL/U JL/P JL/H NJOBS PEND RUN SUSP | QUEUE_NAME PRIO STATUS MAX JL/U JL/P JL/H NJOBS PEND RUN SUSP | ||
| − | normal 30 Open:Active - 1000 - - 0 0 0 0 | + | cpd-dev 34 Open:Active - 105 - - 1 0 1 0 |
| − | + | normal 30 Open:Active - 1000 - - 3702 1776 1926 0 | |
| − | + | interactive 30 Open:Active - 10 - - 56 0 56 0 | |
| + | admin 30 Open:Active - 10 - - 0 0 0 0 | ||
| + | globus 30 Open:Active - 10 - - 0 0 0 0 | ||
| + | denovo 30 Open:Active - 96 - - 88 0 88 0 | ||
| + | cpd 30 Open:Active - 320 - - 5 0 5 0 | ||
| + | rhel9 30 Open:Active - 80 - - 4 0 4 0 | ||
| + | gpu 30 Open:Active - 64 - - 0 0 0 0 | ||
| + | gpu1 30 Open:Active - 48 - - 188 40 148 0 | ||
| + | gpuphy 30 Open:Active - 128 - - 2048 1792 256 0 | ||
| + | gpu2 30 Open:Active - 24 - - 0 0 0 0 | ||
| + | test 30 Open:Active - 50 - - 0 0 0 0 | ||
</pre> | </pre> | ||
| Line 25: | Line 35: | ||
Documented here are a few of the commonly used LSF commands. They are '''NOT''' intended for copy-paste purposes, but are intended to provide some guidelines on how these can be used. | Documented here are a few of the commonly used LSF commands. They are '''NOT''' intended for copy-paste purposes, but are intended to provide some guidelines on how these can be used. | ||
| − | |||
==== Batch (non-interactive) Job submission ==== | ==== Batch (non-interactive) Job submission ==== | ||
| Line 41: | Line 50: | ||
<pre>$ bsub -M <memory_required> <script_name> </pre> | <pre>$ bsub -M <memory_required> <script_name> </pre> | ||
| − | Example: | + | Example (job that requires 30GB of RAM): |
<pre>$ bsub -M 30720 sh sleep.sh | <pre>$ bsub -M 30720 sh sleep.sh | ||
Job <9990022> is submitted to default queue <normal>. | Job <9990022> is submitted to default queue <normal>. | ||
</pre> | </pre> | ||
Latest revision as of 21:13, 26 September 2025
Contents
Other Pages
- HPC Main Page
- Connecting to the PMACS cluster
- Available Software
- General User guide
- PMACS Archive System
PMACS HPC Cluster Queues
The following queues will be available for the users, and GPU queues access will be granted specifically. Some of the queues are reserved, like 'admin'.
1. normal (default) : Intended for non-interactive jobs, the default reservations are 1 vCPU core and 6GB of RAM. Per user job limit: 1000. No Run Limit.
2. interactive : Intended for interactive jobs, the default reservations are 1 vCPU core and 6GB of RAM. Per user job limit: 10. Run Limit: 8hrs.
3. denovo : Intended for big-memory jobs. The default reservations are 88 CPU core and 500 GB of RAM. Per user job limit: 96. Run Limit: 3days.
4. rhel9 : Since CentOS 7 is out-dated, this queue with RHEL 9 servers will be the default queue in the future. The default reservations are 1vCPU core and 6 GB of RAM. Per user job limit: 80. Run Limit: 2days.
$ bqueues QUEUE_NAME PRIO STATUS MAX JL/U JL/P JL/H NJOBS PEND RUN SUSP cpd-dev 34 Open:Active - 105 - - 1 0 1 0 normal 30 Open:Active - 1000 - - 3702 1776 1926 0 interactive 30 Open:Active - 10 - - 56 0 56 0 admin 30 Open:Active - 10 - - 0 0 0 0 globus 30 Open:Active - 10 - - 0 0 0 0 denovo 30 Open:Active - 96 - - 88 0 88 0 cpd 30 Open:Active - 320 - - 5 0 5 0 rhel9 30 Open:Active - 80 - - 4 0 4 0 gpu 30 Open:Active - 64 - - 0 0 0 0 gpu1 30 Open:Active - 48 - - 188 40 148 0 gpuphy 30 Open:Active - 128 - - 2048 1792 256 0 gpu2 30 Open:Active - 24 - - 0 0 0 0 test 30 Open:Active - 50 - - 0 0 0 0
Example usage of LSF commands
Documented here are a few of the commonly used LSF commands. They are NOT intended for copy-paste purposes, but are intended to provide some guidelines on how these can be used.
Batch (non-interactive) Job submission
To run a job in batch mode:
$ bsub <script_name>
Example:
$ bsub sh sleep.sh Job <9990021> is submitted to default queue <normal>.
To run a job in batch mode that needs more RAM:
$ bsub -M <memory_required> <script_name>
Example (job that requires 30GB of RAM):
$ bsub -M 30720 sh sleep.sh Job <9990022> is submitted to default queue <normal>.
