Research Computing User Guide¶
Documentation covering the use of Research Computing resources.
Here are some quick links into the documentation to get you started.
- Logging In
- Research Computing Filesystems
- Compiling Software
- Batch Jobs
- The Module System
- Frequently Asked Questions (FAQ)
More information is available at https://www.colorado.edu/rc.
If you have any questions, please contact email@example.com.
Use of University of Colorado Research Computing resources, including (but not limited to) the Janus and Summit supercomputers, the Blanca Condo Cluster, and the PetaLibrary data storage service must be acknowledged in any and all publications.
Acknowledging Summit: “This work utilized the Summit supercomputer, which is supported by the National Science Foundation (awards ACI-1532235 and ACI-1532236), the University of Colorado Boulder, and Colorado State University. The Summit supercomputer is a joint effort of the University of Colorado Boulder and Colorado State University.”
Acknowledging PetaLibrary: “Data storage supported by the University of Colorado Boulder ‘PetaLibrary’”
- Logging In
- Duo 2-factor Authentication
- RMACC Access to Summit
- Node types
- The modules system
- Data transfer
- Compiling and linking
- The PetaLibrary
- Running applications with Jobs
- Batch Jobs and Job Scripting
- Interactive jobs
- Useful Slurm commands
- Slurm Flags, Partitions, and QoS
squeuestatus and reason codes
- Running jobs on RoCE enabled Nodes
- Using the Summit
- Load Balancer
- Python and R with Anaconda
- GNU Parallel
- Containerization on Summit
- Coding best practices
- Fundamentals of parallel programming
- Best practices for running parallel executables on RC Resources
- Using MPI with C
- Using MPI with Fortran
- Using OpenMP with C
- Using OpenMP with Fortran