Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents
minLevel1
maxLevel3
typeflat
separatorpipe

...

Step 1: Get an HPC Account and be added to a project.

Whether you’re a UWyo faculty member (Principle Investigator; PI), a researcher, or a student,

...

  1. If you’re a UWyo faculty member (PI), create a project here: Request an HPC research project

  2. If you’re a collaborative researcher/student, please contact the PI you’re working with and ask them to either:

    1. Request a project or

    2. Add you to an existing project.

    3. If UWyo is not your primary institution, please contact the UWyo faculty member you’re working with and have them Request an external collaborator account.

      1. After you get your external collaborator account, the PI will need to make a request to add your external collaborator account to a project (step ii).

      2. Be sure to ask the PI which HPC resource the project is associated with - ARCC has several.

While you wait to be associated with a project, please take some time to learn how to setup and use Two-factor authentication (2FA).

...

If you plan to work from off campus, you’ll need to learn how to setup and use a VPN connection.

...

there are two things you need to access the the ARCC HPC cluster:

  1. You need to request an HPC account
    and

  2. You must become a member of a project on the cluster.

    1. If you are a PI, you may request a project be created.

    2. If you are not a PI, a PI may request a project creation on your behalf, then request you be added as a member.

Step 2: Log in and Access the HPC

  1. Now you’re ready to connect/login to

...

  1. the cluster!

...

  1. Note: you

...

  1. should not be connected to the UWguest wireless network.

...

  1. Users can log in 2 ways:

    1. Login over Command Line Interface (most commonly method of logging into HPC). Learn how.

    2. Login through Southpass: ARCC’s OnDemand resource, which makes ARCC’s HPCs available through your web browser. Learn how.

...

  1. Once in a command line interface, type in “ssh <username>@<clustername>.arcc.uwyo.edu” and press enter.

    1. For example: ssh

...

    1. arccuser@beartooth.arcc.uwyo.edu

      1. The first time you log in you will get a message saying the ‘authenticity of the host … can’t be established' and asking if you ‘are sure you want to continue?’.

      2. Enter ‘yes’.

    2. You will then see a Notice to Users and a Two-factor Authentication message, with your mobile device ready, enter your password and accept the Duo Mobile (2FA) challenge when it pops up.

  1. The Two-factor message may say something about entering your password in this form: <password, token>. This is no longer necessary, but still possible to do.

  1. Once you are connected, a bunch of text will scroll by. This will vary depending on the cluster. On

...

  1. Beartooth, for example, there are usage rules, tips, and a summary of your storage utilization across all projects that you are part of.

    1. Note that when you are logged in, the command prompt will look something like this: [

...

    1. arccuser@btlog1 ~]$

      1. This shows your username and which login node you are currently utilizing. The login node (here,

...

      1. btlog1) can, and probably will, change from one session to the next.

      2. The “~” indicates that you are in your home folder on the storage system.

Step 3: Start Processing

ARCC uses the Slurm Workload Manager to regulate and schedule user submitted jobs and tasks on our HPC systems. If you’re running a job on an ARCC HPC system, Slurm is likely managing resources for it to run.
Read more about processing jobs and using slurm here.

While Processing you may want to:

Load your software with The Module System

LMOD is very useful software on a HPC cluster that is leveraged to maintain a number of dynamic user environments and allow users to switch between software stacks and packages on HPC resources. Learn more about using LMOD here.

Transferring Data on and off HPC

Data transfer can be performed between HPC resources using a number of methods. Several methods for data transfer between ARCC resources are detailed here.

Viewing Visual Data or Accessing HPC Using a Graphic/Visual Interface

If you want to view visual output you’ve created on Beartooth or just need access to a GUI (Graphical User Interface), please use Southpass. Pages have been created for accessing Beartooth or Wildiris in a GUI.