Search our client documentation below, optionally filtered by one or more systems.
Search Documentation
Search Documentation
This document is obsoleted and kept as a reference to previous Pitzer programming environment. Please refer to here for the latest version.
In late 2018, OSC installed 260 Intel® Xeon® 'Skylake' processor-based nodes as the original Pitzer cluster. In September 2020, OSC installed additional 398 Intel® Xeon® 'Cascade Lake' processor-based nodes as part of a Pitzer Expansion cluster.
SUG Conference - October 27, 2022
Agenda
This page documents the known issues for migrating jobs from Torque to Slurm.
$PBS_NODEFILE and $SLURM_JOB_NODELIST
Please be aware that $PBS_NODEFILE
is a file while $SLURM_JOB_NODELIST
is a string variable.
The analog on Slurm to cat $PBS_NODEFILE
is srun hostname | sort -n
How to Submit Interactive jobs
There are different ways to submit interactive jobs.
Using sinteractive
You can use the custom tool sinteractive
as:
Using ngbrader in Jupyter
Install nbgrader
You can install nbgrader in a notebook:
OSC provide an isolated and custom Jupyter environment for each classroom project that requires Jupyter Notebook or JupyterLab.
Submit Jobs
Use | Torque/Moab Command | Slurm Equivalent |
---|---|---|
Submit batch job | qsub <jobscript> |
sbatch <jobscript> |
Submit interactive job | qsub -I [options] |
|
Overview
Slurm, which stands for Simple Linux Utility for Resource Management, is a widely used open-source HPC resource management and scheduling system that originated at Lawrence Livermore National Laboratory.