Articles related to research computing services.
An explanation of what Matilda HPC Cluster is.
A starting page for research computing and HPC. Contains links to all of the related knowledge-base articles.
An explanation of AlphaFold.
This is a comprehensive list of software modules available on Matilda, including licensed tools.
Explains how to change file permissions on Linux systems.
An explanation and guide on importing and exporting Conda environments.
In this article, we explain Oakland University’s Department Integrated AWS account service, including setup, responsibilities, and support available from University Technology Services (UTS).
An explanation about application DMTCP (Distributed MultiThreaded Checkpointing) on Matilda and covers an explanation of Checkpoint/Restart principles and how it can be used to assist users in their workflow in a high-performance computing environment.
GNU Parallel is a shell tool for executing jobs in parallel using one or more computers.
An explanation of Matilda HPC Cluster accounts & a guide to requesting one.
A log of software installations, updates installed, planned maintenance, configuration changes and what date they were implemented.
This article covers common Conda and Python issues on Matilda, including OpenSSL errors and package conflicts, with steps to resolve them.
This article explains how to use Conda on the Matilda HPC cluster to create, manage, and troubleshoot custom software environments.
This article explains how to run Converge and Converge Studio on the Matilda HPC cluster, including GUI setup, SLURM job submission, and resource configuration for simulations.
A list containing various updates of HPC features and the days they were implemented.
This article explains how to run Gaussian on Matilda HPC using CPU or GPU builds, including how to match job script and input file settings for successful execution.
This article explains how to use Globus to securely transfer and share large datasets with Matilda HPC and external systems.
This article explains how to use Access Control Lists (ACLs) on Matilda to manage fine-grained file and directory permissions for users and groups in scratch spaces.
This article explains how to write and submit different types of Slurm job scripts on the Matilda HPC Cluster.
This article explains how to set up and run LabGym on Matilda using a personal installation directory for user-specific detectors and models.
This article introduces the use of the Slurm Workload Manager on the Matilda HPC Cluster.
This document presents a procedure for logging into the Matilda Cluster with SSH using the PuTTY Windows client.
This article explains how eligible Oakland University faculty and staff can request access to the Matilda HPC Cluster.
This article explains how to configure and run MATLAB jobs on the Matilda HPC cluster.
This article explains how to download, install, and activate MATLAB using the university’s campus-wide license, including guidance for both individual and shared (concurrent) installations.
This article explains how to use the Environment Modules system on Matilda to load, manage, and reset software environments for HPC workflows.
This article outlines how to transfer files between their local machine and the Matilda HPC Cluster.
This article is about how to correctly run OpenMPI applications on Matilda HPC, covering best practices, common pitfalls, and options for interactive or batch job execution using mpirun.
This article is about Powertools, a set of simple commands on Matilda that help users monitor jobs, storage, and account usage without needing to learn SLURM.
This article explains how to load and configure ProkSeq on Matilda, set up input files, and run example jobs interactively or in batch mode.
Information regarding various options for SBATCH and SRUN.
This article explains how to check for old files in scratch space that might get deleted soon and how to set up daily reminders to stay ahead of it.
This article explains how to set up a daily cron job on Matilda to monitor scratch space for files older than a set number of days and get notified before they're auto-deleted.
This article shows how to run Docker containers with Singularity on Matilda, either interactively or through batch jobs.
An explanation of Matilda HPC Cluster storage and how much is provided.
This article explains how to manage and reassign temporary file storage on Matilda to avoid space errors, with important cautions for MPI job compatibility.
This article explains how to view, temporarily change, or permanently modify the default file and directory permissions on Matilda using the umask setting.
This article explains how to run AlphaFold on the Matilda HPC cluster, including module setup, database access, and GPU usage for optimal performance.
This article explains how to use Job Steps in SLURM to run parallel or sequential tasks within a single job script using srun.
This article explains how to set up and run Jupyter Notebook or Jupyter Lab on Matilda HPC using conda environments.
This article explains how to run MPI-based Jupyter Notebooks on Matilda HPC using conda, ipyparallel, and mpi4py with a multi-node SLURM job.
This article demonstrates how to launch SLURM jobs from a Jupyter Notebook session.
This article explains how to install and configure the VisIt application
Links to documents used in previous workshops.
A guide to logging into Matilda with MobaXterm.
A guide to installing and activating Mathematica.
An explanation of Matilda HPC cluster rates.
Matilda HPC Cluster published rates for 2025-FY26
This article presents answers to some commonly asked questions regarding the Matilda HPC base allocation and additional computation time purchases.
Provides information about MPI in the Matilda HPC cluster.
An explanation of the AMD buy-in nodes from the MSU Institute for Cyber-Enabled Research (ICER) High-Performance Computing Cluster (HPCC) that Oakland University has access to.
A guide to on-node monitoring.
This article outlines the Peered AWS account service offered by Oakland University, including setup, responsibilities for departments, and UTS support for isolated, grant-funded cloud environments.
A guide to requesting a Matilda account.
An explanation of SLURM monitoring commands.