ALICE server from Leiden University¶
By C.Du @snail123815
ALICE (Academic Leiden Interdisciplinary Cluster Environment) is the high-performance computing (HPC) facility of Leiden university and LUMC. It is a shared resource for all Leiden University researchers, with a large number of CPU cores and GPU nodes. Additional charge will apply.
How to get an account¶
Please read and follow the instructions:
If you are from IBL Leiden university, please also ask for shared folder access. Our shared folder is under group name: pi-vriesendorpb (Bastienne Vriesendorp).
IBL on ALICE¶
We have strong connection with ALICE management and support team, please contact via Slack team or any open office day if you have any questions regarding ALICE cluster.
Private GPU node in gpu_ibl partition¶
We have one GPU node node888 in ALICE cluster that is dedicated to the whole IBL. Users with group bio can access this node. This server is setup for educational purposes, but it can also be used for production work. Educational work will be notified to all users in advance in the Slack channel #jobs-on-servers and will have higher priority than production work.
Use this in your slurm script to specify the partition and use only one GPU on this node:
#SBATCH --partition=gpu_ibl
#SBATCH --gres=gpu:1
Check node status and who is using the node:
sinfo -p gpu_ibl
squeue -p gpu_ibl
If you find the GPU is not available, please contact the user who is using it or contact the admin to check if it is a problem of the node. This is the major difference between this node and IBL servers. A job will have complete possession of the GPU it requested on ALICE, including our private node, but not on IBL servers. Advantage is that jobs on ALICE will not be affected by other users, but the disadvantage is that you may have to wait for a long time if the node is occupied by others. So please be patient and communicate with other users if necessary.
Storage Quota¶
To get your quota on SCRATCH, use
beegfs-ctl --getquota --uid <ULCN_USERNAME>
To get status of group quota, use
beegfs-ctl --getquota --gid pi-vriesendorpb
Transfer data¶
Refer to Run jobs - file transfer.