Getting started with a new Research Computing Condo purchase

Research Computing maintains a Condo Computing service that offers researchers the opportunity to purchase and own compute nodes that will be operated as part of a cluster, named “Blanca.” The aggregate cluster is made available to all condo partners while maintaining priority for the owner of each node.

Purchase nodes in the Research Computing condo

Contact us at if you are interested in purchasing nodes in the Research Computing condo cluster "Blanca." Visit our user guide for details on available node configurations, including a general-purpose compute node, a GPU-enabled node, and a high-memory node.

Once your nodes have been purchased and installed by Research Computing staff, you will be provided with a list of hostnames, as well as the name of a dedicated Slurm QOS that you can use to submit compute jobs to your nodes.

Log in

Access to Research Computing resources is primarily provided using the secure shell (SSH) protocol. The ssh command can be run from the Linux and OS X command-line. For Windows clients we recommend the PuTTY application, though alternatives exist.

ssh -l $rc_username

When you're prompted for a password, do not enter a CU IdentiKey password. Most users should have already obtained an OTP authenticator device, in which case your RC "password" is the combination of your PIN and the one-time password generated by your OTP token.


If you are an NCAR user, authenticate using your NCAR Yubikey or CryptoCard.

Submit jobs to the queue

Research Computing uses a queueing system called Slurm to manage compute jobs on compute resources, including Blanca. In general, you'll submit compute jobs (in the form of job scripts) to the system using the sbatch command.

$ echo > '#!/bin/bash
#SBATCH --job-name test-job
#SBATCH --time 05:00
#SBATCH --nodes 1
#SBATCH --output test-job.out

echo "The job has begun."
echo "Wait one minute..."
sleep 60
echo "Wait a second minute..."
sleep 60
echo "Wait a third minute..."
sleep 60
echo "Enough waiting: job completed."'

$ module load slurm/blanca
$ sbatch

You can monitor the progress of your job in the queue using the squeue command.

$ squeue --user $USER

Once your job has completed (denoted by the CG state) you can find the output in the test-job.out file, as defined in the script.

$ cat test-job.out

Next steps

Now that you can log into the Research Computing environment and submit jobs to the queueing system, you may want to read a bit more from the User Guide.