Access to HPC Clusters

How do I submit an account request?

 

We are in the process of moving account creation to a new onboarding system named HiPPO (High-Performance Personnel Onboarding). Current systems supported on HiPPO are Farm, Franklin, and Peloton. Accounts on other systems are requested via web form. 

When generating a request for an account on a system, please have the following handy: your UC Davis CAS ID, email address, PI or sponsor ID, department information and your SSH public key.

For more information on generating SSH keys, please refer to: https://hpc.ucdavis.edu/faq/access-to-hpc#ssh-key. For more information about SSH keys in general, please visit Wikipedia.

Please note that after you send account request, a confirmation from your PI or sponsor will be required. Any request without PI confirmation will be not be accepted. 

Also please note that portions of this process, such as access to job queues and group storage associations still require manual intervention and take time relative to our workload. We are currently in the process of automating these tasks.

To request an account on Farm, Franklin, or Peloton, please create a request on HiPPO.

For other active clusters, please select the appropriate location:
AtomateCardioDemonHPC1HPC2ImpactLSSC0


How do external collaborators get an HPC account?


If you don’t have a UC Davis affiliation, you need to have a Faculty member sponsor your account. The easiest way to do that is the sponsor/PI has to fill out a temporary account request form which is called “Temporary Computing Account for Special UC Davis Affiliates”   

How do I generate an SSH key pair?

 

Windows Operating System


We recommend MobaXterm as the most straightforward SSH client. You can download its free home edition (Installer Edition) from https://mobaxterm.mobatek.net/ 
The Mobaxterm Portable Edition is not recommended as it deletes the sessions. Once you install the stable version of MobaXterm, open its terminal and enter this command:

ssh-keygen

This command will create a private key and a public key. Do not share your private key; we recommend giving it a passphrase for security.
To view the .ssh directory and to read the public key, enter these commands:

ls -al ~/.ssh
more ~/.ssh/*.pub

MACOS:


Use a terminal to create an SSH key pair using the command:

ssh-keygen

To view the .ssh directory and to read the public key, enter these commands:
ls -al ~/.ssh
more ~/.ssh/*.pub