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