Intro to Princeton's Research Computing Clusters

Important Background

To begin, read through the What is a cluster? page. This page covers not only the basic concept of a cluster, but also the basics of how Princeton's Research Computing clusters work, and why you might need to use them.

If you are unfamiliar with parallel programming, we provide a very basic introduction to parallel programming concepts.

Connecting to the Clusters

Before you can connect, ensure you've taken the necessary steps to get an account for one of Princeton's Research Computing clusters.

Once you have an account, you can connect by web or connect by ssh. You can access all clusters by ssh, but you can only connect to Adroit, Della, or Stellar by web.

How to Work with Files on the Clusters

Research Computing's clusters contain several folders (/home, /scratch, and /tigress or /projects) designed for specific uses. To understand how to properly work with and store different types of files on Research Computing's clusters, review our data storage page. 

To transfer files onto or off of the clusters, we generally recommend the scp command. If you are working on the Adroit, Della, Stellar clusters, you also have the option connecting through a web browser and using the upload/download buttons to transfer files (buttons are found in the pages under the "Files" menu in the OnDemand interface).