Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

SoftwareServerTotal Tokens AvailableShare per ClusterSlurm resourceparameter
--licenses 
See also
abaqusstilic3400fidis: 20%40%
helvetios: 0%
abaqus@stilic3 Abaqus Token Calculator

...

  1. Determine how many tokens your job requires. For abaqus  use the Abaqus Token Calculator. Some examples:
    For a 1-core job (--nodes 1 --ntasks 1 --cpus-per-task 1 ) you would need 5 tokens.
    For a 28-core job (--nodes 1 --ntasks 1 --cpus-per-task 28 ) you would need 20tokens.
  2. Submit your job passing the --licenses  option to srun or sbatch .
    The syntax to use is <software>@<server>:<count>. For the 1-core job this would look like:

    Code Block
    themeMidnight
    --licenses=abaqus@stilic3:5


...

  1. To check how many licenses can be used in the cluster, and how many are free one can use:

    Code Block
    themeMidnight
    scontrol show licenses

    The output looks like (today on the Fidis cluster):

    Code Block
    themeMidnight
    $ scontrol show licenses
    LicenseName=abaqus@stilic3
        Total=80 Used=0 Free=80 Remote=yes


  2. To check how many licenses are available from the license daemon perspective one needs to use a command that is specific to each software. in the case of abaqus it would be (after loading the abaqus  module):

    Code Block
    themeMidnight
    module load intel abaqus
    lmstat -c 27005@stilic3.epfl.ch -f abaqus

...