The JINR Central Information and Computing Complex (CICC) is constructed as a uniform information resource for all projects, in which the JINR participates. The detailed information on the complex, rules and registration form can be found on the official CICC Web-site.
CICC cluster machines are available for NICA users. To have an access to the CICC Computing Center, you need to request the account from administrators here. Once you have registered at the JINR CICC complex, you can login with your account on interactive lxui[01-04] machines (lxui[01-04].jinr.ru), e.g.:
ssh [username]@lxui01.jinr.ruThe necessary packages for BmnRoot, FairSoft and FairRoot are located on the CVMFS file system. To use them, load the environment script every time you enter the CICC cluster. In other way, you can add the command to the end of ~/.bashrc file to be automatically executed every time at login.
source /cvmfs/nica.jinr.ru/centos7/bmn/env.shInstallation of the BmnRoot software is described here at the section “Installing the BmnRoot framework”.
The cluster storage system includes the following user disk spaces:
- Home directory: /afs/jinr.ru/user/[username].
- NICA user directory on CICC EOS file system: /eos/nica/bmn/users/[username], where the directory should be named by login of the user, e.g. mkdir /eos/nica/bmn/users/$USER.
- Common user directory on CICC EOS file system: /eos/user/[username], for tests and not large data.
- Scratch local space: /scr/u/ – a temporary local storage system, where the directory should be named by login of the user, e.g. mkdir /scr/u/$USER.
To run your tasks on the CICC cluster, you can use SLURM batch system. If you know how to work with SLURM (SLURM on JINR CICC), you can use sbatch command on the cluster to distribute data processing. A simple example of such user job for SLURM can be found here.
NOTE. If you need to use temporary space on the batch machines, /tmp directory must not be used, use $TMPDIR directory instead (it is preferable to execute cd $TMPDIR at the beginning of the task and work there.
NICA-Scheduler has been developed to simplify running of user tasks without knowledge of SLURM. You can find how to use NICA-Scheduler here.