Information
How to use allocated resources
User Access
User access must be done using an ssh client, for that you need and ssh key created on your local machine, more on that in this link, if you need help accessing the machine or creating your ssh key, please contact us at ingrid.helpdesk@lip.pt
For users runing jobs on Cirrus-B cluster, the interface machine name is ui102.b.incd.pt.
Consumed resource and available quota
For users running jobs on Cirrus-B cluster you can use the reporting tools found on this link
General HPC information
Documentation on how to use slurm, creating your first jobs and all sorts of interactions with the resource manager, please take a look at these tutorials
If you are using slurm for the first time, we recommend starting with this tutorial
NOTE: The jobs running under the FCT grant must include 3 extra flags on the submission script "#SBATCH -p PARTITION", "#SBATCH -A ACCOUNT" and "#SBATCH -q QOS", the "-p" is used to specify the partition in which you will run your job, the -a is to define the account under which the job will be charged for the execution time, and the "-q" is used to specify the QOS with which you will run your job under. We will send you an email with the QOS attributed to your group. As for the partitions depends on the site you are using; CIRRUS-A or CIRRUS-B.
Site | Partition | MAX.TIME | Comments |
---|---|---|---|
CIRRUS-A (Lisbon) | fct | 4 days | normal priority |
CIRRUS-B (Minho) | FCT | 4 days | normal priority |
CIRRUS-B (Minho) | FCT_Low_Priority | 1 day | low priority |
Example of submit script for CIRRUS-A:
$ cat myjob.sh
#!/bin/bash
#SBATCH --job-name=MyFirstSlurmJob
#SBATCH --time=0:10:0
#SBATCH --nodes=1
#SBATCH --ntasks-per-node=16
#SBATCH -p fct
#SBATCH -q <group_qos>
echo Hello
Example submit script for CIRRUS-B:
$ cat myjob.sh
#!/bin/bash
#SBATCH --job-name=MyFirstSlurmJob
#SBATCH --time=0:10:0
#SBATCH --nodes=1
#SBATCH --ntasks-per-node=16
#SBATCH -p FCT
#SBATCH -A <group_name>
#SBATCH -q <group_qos>
echo Hello
For submission of job with lower priority:
$ cat my_low_prio_job.sh
#!/bin/bash
#SBATCH --job-name=MyFirstSlurmJob
#SBATCH --time=0:10:0
#SBATCH --nodes=1
#SBATCH --ntasks-per-node=16
#SBATCH -p FCT_Low_Priority
#SBATCH -q <group_qos>
echo Relaxed Hello