Review upcoming and previous maintenance periods and updates in Advanced Research Computing.
Advanced Research Computing
The Advanced Research Computing (ARC) high-performance computing
Armis2 is is a campus-wide HPC cluster suitable for export controlled and HIPAA regulated data, but users are responsible for security and compliance related to sensitive code and/or data. It utilizes Slurm as its workload manager, enabling users to work interactively or submit batch jobs.
Because of the design of Data Den, projects will often need to be bundled to form larger single file archives. The most common tool with which to do this is tar. Tar can also optionally compress the data but can take much longer. We also recommend using archivetar when using the ARC HPC clusters, also available as a container for Linux systems.
Great Lakes is a campus-wide HPC cluster designed to meet the diverse needs of researchers across the university. It supports a variety of applications, including simulation, modeling, machine learning, data science, genomics, and more. The platform offers a well-balanced mix of computing power, I/O performance, storage capability, and GPUs. It utilizes Slurm as its workload manager, enabling users to work interactively or submit batch jobs.
Software on the High Performance Computing clusters are provided in multiple methods:
Welcome to using the cluster from the command line where you can do different things than using Open On Demand.
If you are using data types that may need special considerations be sure to visit the Safe Computing Data Guide
Why use the command line?
The Lighthouse cluster supports researchers with grants that require the purchase of computing hardware. Lighthouse allows researchers to place their own hardware within the ARC HPC Slurm environment. It utilizes Slurm as its workload manager, enabling users to work interactively or submit batch jobs.
To access this cluster, you must have a login and a Slurm account to submit jobs.
There are three ways to interact with this cluster:
Several versions of software may also need to be provided on the same system. Some software depends on other software; that is, will only run if some other software is also available. Environment variables often need to be set to properly configure software.
Lmod is a software package that is used to manage which other software packages are available and properly configure them. The Lmod package provides the module command, which what you will use to access most software installed on the cluster.
General information
To use Matlab, you need to load the appropriate module for the version you want to use. The following example shows how to load the MATLAB module (the $ is the prompt; do not type it).
$ module load matlab
To use a specific version, check which versions are available with this module command.