NERSCPowering Scientific Discovery Since 1974

Connecting to NERSC

NERSC's resources can be accessed using SSH and related tools, grid tools, and via the web. This section explains how to connect to NERSC interactively, how to transfer data, and how to get help when your network connection is slow.

Connecting with SSH

All NERSC computers (except HPSS) are reached by use of programs that implement the Secure Shell (SSH) communication and encryption protocol, version 2, or by Grid tools that use trusted certificates. Read More »


Introduction NERSC is in the process of rolling out the option of MFA (Multi-factor authentication) for NERSC users. Part of this process involves some evaluation/testing by users, to help us identify potential problems and debug our documentation. We appreciate your input.  For the testing period, MFA will only be available on a specific Cori login node. This node, cori13, is separate from the regularly used login nodes and provides a test web page and myProxy to obtain a proxy certificate. Read More »

Using X Windows

Introduction X-Windows allows you to display remote applications on your local computer screen. X-Windows follows the client-server architecture. Normally, the X server runs on the users desktop/laptop computer, while the X client (for example a GUI application) runs on the remote server. The X Client displays itself on the X Server. Using NERSC NX Service to Improve X Performance NX is a computer program that handles remote X Window System connections. It can greatly improve the performance of… Read More »

NERSC NX Service - X-Windows Acceleration at NERSC

NX is a computer program that handles remote X Window System connections. It can greatly improve the performance of the X Windows, to the point that it can be usable over a slow link such as a dial-up modem. NX also provides sessions, which will allow a user to disconnect from the session and reconnect to it at a later time, while keeping the state of all running applications inside the session. This gives users a virtual desktop that's running at NERSC. Read More »

Transferring Data

Data can be transfered to and from NERSC using Globus Online, gridftp, scp, sftp, and bbcp. NERSC also provides an easy was for research teams to share data through via the web from their project directories. Read More »

Network Performance

In this ESnet Network Performance Knowledge Base you will find information on how to make your wide area data transfers go faster. The goal of this site is to help you maximize your wide-area network bulk data transfer performance by tuning the TCP settings for your end hosts and by using file transfer tools that are designed to maximize network throughput. Read More »


Login Nodes

When you ssh to NERSC systems, you are connecting to a "login node." Read More »