Search Documentation

Search Documentation

Owens, Pitzer

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 

Ascend, Cardinal, Pitzer

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. 

Ascend, Cardinal, Pitzer

Submit Jobs

Use Torque/Moab Command Slurm Equivalent
Submit batch job qsub <jobscript> sbatch <jobscript>
Submit interactive job qsub -I [options]

sinteractive [options]

salloc [options]

Pitzer
Owens, Pitzer

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.

Ohio academics should visit the fee structure page for pricing information.
All others should contact OSC Sales for pricing information.
If there are questions/concerns on charging at OSC, please contact OSC Help.

Job charging based on usage

OSC offers the use of budgets to limit the amount of charges incurred on projects.

Active budget

Once a budget has been approved, it (and the project it was requested from) becomes active. Having an active project allows users on that project to submit batch jobs to use OSC resources.

Pages