Pitzer
HOWTO: Debugging Tips
This article focuses on debugging strategies for C/C++ codes, but many are applicable to other languages as well.
Rubber Duck Debugging
This approach is a great starting point. Say you have written some code, and it does not do what you expect it to do. You have stared at it for a few minutes, but you cannot seem to spot the problem.
OSC internal network problems 25 Sept. 2020
Guidance on Requesting Resources on Pitzer
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.
Pitzer expansion and slurm migration
Pitzer Downtime September 22, 2020
ssh connection timeouts and slowness
Pitzer Expansion Early User Program
Slurm Migration Issues
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
Environment variables are not evaluated in job script directives
Environment variables do not work in a slurm directive inside a job script.
Steps on How to Submit Jobs
How to Submit Interactive jobs
There are different ways to submit interactive jobs.
Using sinteractive
You can use the custom tool sinteractive as: