Supported Software

Compilers for C,C++ and Fortran are provided on all clusters along with the standard GNU debugging environment and Allinea's Distributed Debugging Tool (DDT) for debugging serial and parallel codes. In addition to the libraries required by the various programming languages, we provide several groups of independent libraries for parallel programming, data management, mathematical operations, plotting software and profiling. Licensed software packages such as Matlab, Cadence, Mathematica and ArcGIS are also available.

Data Transfer & Networking

All Princeton Research Computing systems have at least 1 Gbps connections to the campus network, which has multiple 10 Gbps connections to the Internet. All clusters use a 1 Gbps private network for local communication and high performance, low latency Infiniband or OmniPath inter-node networks to enable parallel computing jobs. A Globus node is available for fast, reliable transfer of large amounts of data into and out of the clusters.

GitHub Service

Git is an open source distributed version control system designed to handle everything from small to very large projects with spee

Services and Support

Princeton Research Computing provides a range of services to assist users of our computational facilities and resources. This includes in person and on-line help and consulting, systems administration, consulting and training for scientific and geographical visualization, Globus data transfer service, version control services, and help with grant writing and administration.

Research Software Engineering

Research Software Engineers provide expert software engineering help to researchers to create the most efficient, scalable, and sustainable research codes possible in order to enable new scientific advances.

Data Storage

This page describes the various filesystems that are available to each HPC cluster. Users should install software in /home, run jobs on /scratch/gpfs and transfer final job output to /tigress or /projects for long-term storage and backup.

Grant Writing & Administration

Grant writing and administration services are provided through PICSciE, the academic unit of Princeton Research Computing  to assist memb

Getting Started with Geographic Information Systems
What are Geographic Information Systems (GIS)?

Princeton Research Computing provides software, hardware, and expertise to help with scientific visualization.  We also support visualization labs that provide a space to view and present your visualizations.