Introduction
The condo cluster is out of support since July 1, 2021. It is now under Free Tier model and available to all ISU researchers for free. A detailed guide is available from ISU: ISU Condo Cluster ⤴
Getting Started
Access and Login
Condo login node: @condo2017.its.iastate.edu
Using Condo cluster has same requirements as the except Condo is free. Faculty can fill out the Cluster Access Request on HPC webpage ⤴ to request access for their group. Use Google Authenticator on Android ⤴, iPhone ⤴ or Windows ⤴ devices for authentication.
To log in to Condo, use any Terminal (Terminal on Linux/Mac and Powershell on Windows) to ssh with the login hostname:
ssh <ISU NetID>@condo2017.its.iastate.edu
Data Transfer and Jobs
Condo transfer node: @condodtn.its.iastate.edu
Use the login hostname: @condo2017.its.iastate.edu to log in to Condo and submit jobs,
but use the data transfer node for data transfers: @condodtn.its.iastate.edu
# Login:
ssh <ISU NetID>@condodtn.its.iastate.edu
# Copy data:
cp /home/$USER/test.txt /myfiles/Users/$USER/
- Check the Data Transfer guide ⤴ for more information about data transfers.
- SLURM job script generator for Condo ⤴.
- Check out the to learn about running your job on Condo or any other HPC Cluster.
#!/bin/bash
#SBATCH --time=01:00:00 # walltime limit (HH:MM:SS)
#SBATCH --nodes=1 # number of nodes
#SBATCH --ntasks-per-node=16 # 16 processor core(s) per node
#SBATCH --mail-user=netid@iastate.edu
#SBATCH --mail-type=begin
#SBATCH --mail-type=end
# LOAD MODULES, INSERT CODE, AND RUN YOUR PROGRAMS HERE
module load modulename
your code/commands
Copy/paste the above job script into a text file, add your modules and commands, and submit with the following command:
sbatch filename
Check your queued jobs:
squeue -u your_netID
Available Software
Check out the following:
- System and Application Software ⤴ guide for Condo from ISU.
- in this workbook.
Further Reading
ISU HPC: Nova computing clusterISU HPC: LSS system
Remote Access to HPC resources
Setting up your home directory for data analysis
Software Available on HPC
Introduction to job scheduling
Introduction to GNU parallel
Introduction to containers
MODULE 07: Data Acquisition and Wrangling