7. Apptainer

Apptainer is an open source container platform that was previously known as singularity community edition. NZO comes with built in support for apptainer and is the prefered way to run HPC workloads. We do not restrict access to public repositories giving you the ability to try various types of software without worrying about messing up… Continue reading 7. Apptainer

3. Application Installation

Applications can be installed either via the package manager, or through compiling options. The /opt directory on the head node is mounted on all the computational nodes. When compiling applications it is best to compile the application on a compute node using a flag of —prefix=/opt/<nameof application> . While it is possible to compile things… Continue reading 3. Application Installation

6. Open MPI

Environment modules and the module command will be very useful for loading different versions of OpenMPI required by specific HPC code. To see the OpenMPI modules, run the following command (sample output shown). [root@clusterhn ~]# module avail openmpi —————————– /opt/modulefiles —————————— openmpi/2.1.6_gnu openmpi/3.1.6_intel openmpi/2.1.6_intel openmpi/4.1.1_gnu(default) openmpi/3.1.6_gnu openmpi/4.1.1_intel By default the latest version of OpenMPI compiled… Continue reading 6. Open MPI

4. Compilers

Each NZO HPC comes with several compilers that make it easier for users to develop, maintain and optimize their code. We provide basic support (we can install and assist with getting started) with amd/aocc, gcc, intel one and nvidia toolkit.

5. LMod

Lmod is a more modern environment module system that can be installed on your cluster by contacting our team of engineers. It works the same as Environment Modules however it provides a much more convenient way to dynamically change the users paths.

2. Environmental Modules

Environment Modules is a package that will allow scripts to be installed in your NZO HPC cluster. We configure these scripts to be placed in the /opt/modulefiles directory and can expand along with simplify the functionality of your NZO HPC deployment. All of the common shells are accessible to the user and are loaded using… Continue reading 2. Environmental Modules

1. Application Overview

Applications on NZO HPC are designed to handle complex computational tasks that require high levels of processing power and memory. These systems are typically used in scientific and engineering fields where large datasets need to be analyzed, simulated or optimized. NZO HPC is currently used across various industries for a range of applications such as… Continue reading 1. Application Overview