What is “Singularity” in HPC Cluster?

Singularity (https://sylabs.io/singularity/) enables users to have full control of their environment. Singularity containers can be used to package entire scientific workflows, software and libraries, and even data. This means that you don’t have to ask your cluster admin to install anything for you, you can put it in a Singularity container and run. Did you […]

Read More

How do I install my own R packages?

1. Create a directory “R_libs” in your home and then export to your BASH environment. # mkdir /home/[your_user_id]/R_libs # cd /home/[your_user_id]/R_libs # export R_LIBS=”/home/[your_user_id]/R_libs” 2. Include the R module of Jade # module add gcc/4.9.3  # module add bzip2/1.0.6/gcc/4.9.3 # module add pcre/8.39/gcc/4.9.3 # module add zlib/1.2.8/gcc/4.9.3 # module add xz/5.2.2/gcc/4.9.3 # module add libcurl/7.49.1/gcc/4.9.3 […]

Read More

How can I contribute to HPC Cluster?

ICTO encourages to contribute your resources to enlarge the capacity and performance of HPC Cluster. You can consider to purchase your own servers or GPU accelerators according to the specification defined by ICTO and then join HPC Cluster. In addition, although ICTO will provide start-up storage space for each user, some users may require larger […]

Read More

What is the queuing and scheduling scheme in HPC Cluster?

HPC Cluster runs under the control of a queue management system which is SLURM (Simple Linux Utility for Resource Management). SLURM is similar to most other queue systems. You write a batch script and submit it to the queue manager. The queue manager then schedules your job to run on the designated queue (called PARTITION in […]

Read More

What is “Environment Modules” in HPC Cluster?

In order to use the installed software, it is necessary to configure the relating environment variables for compilers and libraries so that searching paths are correct, corresponding libraries can be linked up, license servers can be connected, etc. To make it easier for you to select and switch between different software packages, ‘Environment Modules’ (modules.sourceforge.net) […]

Read More

How do I connect to HPC Cluster?

You can connect to HPC Cluster by SSH client with the following information. Coral: SSH (login-0-0): Host: login0.coral.um.edu.mo Port: 22 Web (login-0-1): If you need to use GUI interface, please go to: https://login1.coral.um.edu.mo:4443/nxwebplayer

Read More