Skip to content

Software

Why is My Job Waiting? Decoding the Cluster Queue

Have you ever submitted a job just to wait for it to start, without knowing why it’s sitting in the queue? In this blog post, I’ll talk about how the queue works on a supercomputer, how to determine why your job is waiting, and some tips to wait less time for your jobs to start.

Conda vs Anaconda

On RCAC community clusters we deploy modules for both conda and anaconda. These are both separate distributions of the "conda" package manager. The conda module points towards the Miniforge distribution of conda (https://github.com/conda-forge/miniforge), while the anaconda module loads the official Anaconda, Inc. distribution of conda (https://www.anaconda.com/download).

Although these two distributions behave similarly, the components within them vary slightly:

VS Code on RCAC Resources

Visual Studio Code (VS Code or Code) is a popular IDE growing in usage in HPC. It is particularly useful for less-technical researchers (relative to say, Vim), because of it's remote development capabilities.