Difference between revisions of "Rocky User Guide"
Line 38: | Line 38: | ||
==== Python ==== | ==== Python ==== | ||
* [[ Rocky_Python_HelloWorld | Hello World ]] | * [[ Rocky_Python_HelloWorld | Hello World ]] | ||
* [[ Rocky_Python_Prime | Calculate Prime Numbers ]] | |||
==== R ==== | ==== R ==== | ||
* [[ Rocky_R_HelloWorld | Hello World ]] | * [[ Rocky_R_HelloWorld | Hello World ]] | ||
* [[ Rocky_R_Prime | Calculate Prime Numbers ]] | * [[ Rocky_R_Prime | Calculate Prime Numbers ]] |
Revision as of 17:45, 10 April 2023
About Rocky
Rocky is a HPC cluster comprised of compute heavy nodes with 40 cores/80 threads and 512GB of ram [rocky], memory intensive nodes with 20 cores/40 threads and 768GB of RAM [moose], and a Ceph storage subsystem [quarrel]
Requesting Access
In order to gain access to Rocky you must first fill out the Rocky_Access_Form.
Logging in to Rocky
Rocky's firewall limits access to the UTK network. You will either need to be on campus or using the Campus VPN
Once your account is created you will be able to SSH into a shell or SCP to copy files to/from Rocky.
Rocky uses Public Key Authentication for access instead of passwords. Please review the following pages about accessing Rocky:
Rocky_Access_SSH | Linux or Mac |
Rocky_Access_Windows | Windows |
Environmental Modules
Rocky uses Lmod as it's environmental module system. This allows you to easily set your session or job's environment to support the language, libraries, and specific versions needed.
Submitting a Job
Rocky uses Slurm to queue and submit jobs to the cluster's compute nodes.
To learn how to set up your own jobs, check out the Anatomy of a Rocky Job