Every user of IDUN has at least one allocation account. These accounts are used to keep track of the consumed resources, such as CPU days or memory, and should be specified at every job submission using the -A
or --account
flag:
#!/bin/sh
#SBATCH --account=<account>
...
The account is then debited with the consumed resources after a job finished. If no account is specified at job submission, then a user's default account is used.
How can I find my accounts?
$ sacctmgr show assoc where user=USERNAME format=account%25
Account
-------------------------
my-dep
share-my-dep
What is my default account?
$ sacctmgr show user USERNAME format=defaultaccount
Def Acct
---------------
share-my-dep
Account Types
Most users have access to more than one group account.
Group accounts that start with share-* are high-priority accounts. And created for IDUN shareholders. We recommend using share-* accounts if you have it.
Accounts without share-* at the beginning of the name have normal job priority. They exist for two purposes:
- group account created for non-shareholders.
- group account created for job submissions with low priority.
Every group account has CPU hours quota limits per month. Once these CPU hours are consumed, then no job can be submitted with this account until the account is reset. CPU hours reset at beginning of every month.
How can I see account quotas and consumption?
Use command idun-slurm-quota:
# idun-slurm-quota
Account Quota(hours) CPU(hours) A100(hours) H100(hours) P100(hours) V100(hours) Cost(kr)
ad-iat 20000 0 0 0 0 0 0
chatgpt - 25100 5 2581 4 0 23694
hf-isl 20000 0 0 0 0 0 0
ie-digitaltwin 20000 0 0 0 0 0 0
ie-idi 20000 6506 1230 18 66 310 8135
ie-iel 20000 3137 0 16 60 0 620
. . .
ok-iso 20000 0 0 0 0 0 0
share-ie-digitaltwin 40320 0 0 0 0 0 0
share-ie-idi 5561280 674637 25270 5620 5302 5407 279084
share-ie-iel 345600 77307 1615 245 0 16 19356
share-ie-imf 120960 5973 536 310 62 31 6089
. . .
support 20000 22 0 1 0 0 10
su-psy 20000 0 0 0 0 0 0
syngens 1 0 0 0 0 0 0
training 20000 16 0 0 0 0 1
### NOTE: CPU hours do not include reservation usage ###