This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
etiquette [2022/06/10 22:37] jpummil |
etiquette [2024/08/13 16:36] (current) jpummil |
||
---|---|---|---|
Line 2: | Line 2: | ||
- | ===System Etiquette=== | + | Welcome as users on the AHPCC Pinnacle HPC system! As Pinnacle is a shared resource |
- | Welcome as users on the AHPCC Pinnacle HPC system! As Pinnacle is used by many concurrent researchers at any given time, it's very important to observe a few basic rules so as to ensure that everyone enjoys a favorable user experience... | + | |
===Running Jobs=== | ===Running Jobs=== | ||
- | ALL jobs are required to be submitted to compute nodes thru use of the SLURM Job Scheduler. Running computationally intensive tasks (or memory intensive tasks) on the Login nodes is prohibited. Such jobs will be killed by administrators. | + | ALL jobs are required to be submitted to compute nodes thru use of the SLURM Job Scheduler. Running computationally intensive tasks (or memory intensive tasks) on the login nodes is prohibited. Such jobs will be killed by administrators. |
===Proper Queue Selection=== | ===Proper Queue Selection=== | ||
[[https:// | [[https:// | ||
+ | * **Cloud Queue** - If you are using a serial (non-parallel) job **OR** if you need less than 32 cores for your job, submit to this queue as it is designated for this purpose specifically. | ||
+ | * **Comp Queues** - These queues require that you request and utilize the full compliment of cores available on the resource. | ||
* **Himem Queues** - Don't submit jobs to this queue unless you truly need greater than 192GB of memory. If unsure, first test on a Comp queue to see if your task runs out of memory before migrating to the Himem queues. | * **Himem Queues** - Don't submit jobs to this queue unless you truly need greater than 192GB of memory. If unsure, first test on a Comp queue to see if your task runs out of memory before migrating to the Himem queues. | ||
* **GPU Queues** - Do not submit to the GPU queues unless you are certain that your application/ | * **GPU Queues** - Do not submit to the GPU queues unless you are certain that your application/ | ||
* **Condo Queues** - Users should only submit jobs to the actual condo queue if your research group has actually purchased resources for this queue! If you have condo resources, the AHPCC staff will inform you as to how to submit jobs to your specific resources. Non-owners can still utilize these resources for short periods of time by submitting to the Pcon06 queue. AHPCC has an agreement with Condo purchasers that non-owners can utilize these resources for up to 6 hours at a time, and with low priority to the queue. | * **Condo Queues** - Users should only submit jobs to the actual condo queue if your research group has actually purchased resources for this queue! If you have condo resources, the AHPCC staff will inform you as to how to submit jobs to your specific resources. Non-owners can still utilize these resources for short periods of time by submitting to the Pcon06 queue. AHPCC has an agreement with Condo purchasers that non-owners can utilize these resources for up to 6 hours at a time, and with low priority to the queue. | ||
+ | * **Trestles Queues** - Kind of a " | ||
===Condo Nodes=== | ===Condo Nodes=== | ||
- | Research groups who have participated in the condo purchase plan and " | + | Research groups who have participated in the condo purchase plan and " |
+ | |||
+ | ===Interactive Jobs=== | ||
+ | HPC Clusters like Pinnacle aren't ideally suited for interactive jobs (srun) where constant user attention is required. Please be mindful when running these interactive jobs that, when the resource is not being used, cancel the session so that others may utilize the resources until you need it again. Leaving these sessions running idle and unattended is strongly discouraged. | ||
+ | |||
+ | ===User Assistance=== | ||
+ | For inquiries about software installations, | ||
+ | * Location of job script on system | ||
+ | * A copy of the .out or .err file from SLURM | ||
+ | * Any additional bits of information that might help | ||
+ | * Specific link to software you wish to have installed | ||
===System Utilization=== | ===System Utilization=== | ||
- | Users should be conscientious when submitting lots of jobs to the system. Remember, you are sharing the resource with up to 800 other users! While SLURM Job Scheduler parameters typically manage workflow for the system, it is bad etiquette to try and submit as many jobs as the system will allow. Everyone' | + | Users should be conscientious when submitting lots of jobs to the system. Remember, you are sharing the resource with up to 800 other users! While SLURM Job Scheduler parameters typically manage workflow for the system, it is considered |