Getting started with existing Research Computing condo nodes

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.

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 login.rc.colorado.edu

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.

password: 

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 >test-job.sh '#!/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 test-job.sh

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 test-job.sh 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.