Skip to content

Trestles User Guide: System Access

As an XSEDE computing resource, Trestles is accessible to XSEDE users who are given time on the system. In order to get an account, users will need to submit a proposal through the XSEDE Allocation Request System.

Interested users may contact SDSC User Services for assistance with applying for time on Trestles (see sidebar for contact information).

In order to serve a large number of moderate-scale users and improve turnaround time, Trestles limits the number of cores per job to 1,024, caps the allocation per individual project to 1.5M SUs/year (gateway projects are exempt from this cap), and limits startup allocations to 50k SUs.

Logging in to Trestles

Trestles supports Single Sign On through the XSEDE User Portal and from the command line using an XSEDE-wide password. To log in to Trestles from the command line, use the hostname:

ssh <your_username>
ssh -l <your_username>

Notes and hints

  • When you login to, you will be assigned one of the two login nodes trestles-login[1-2] These nodes are identical in both architecture and software environment. Users should normally login to, but can directly access one of the two nodes directly if they see poor performance.
  • Please feel free to append your public RSA key to your ~/.ssh/authorized_keys file to enable access from authorized hosts without having to enter your password. Make sure you have a password on the private key on your local machine. You can use ssh-agent or keychain to avoid repeatedly typing the private key password.

Do not use the login nodes for computationally intensive processes. These nodes are meant for compilation, file editing, simple data analysis, and other tasks that use minimal compute resources. All computationally demanding jobs should be submitted and run through the batch queuing system.

Did You Get
What You
Yes No