NERSCPowering Scientific Discovery for 50 Years

Online Tutorials

Cybersecurity Tutorial

This course is designed to remind you of your basic security responsibilities as a user of NERSC resources, and to provide you with actions you can take to protect your scientific work. Read More »

Training Materials

The following tutorials are produced by NERSC staff and are intended to provide basic instruction on NERSC… Read More »

Introduction to Scientific I/O

This tutorial will help you understand and improve your I/O operations on NERSC systems. Read More »

Introduction to 'Make'

The UNIX make utility facilitates the creation and maintenance of executable programs from source code.
This tutorial will introduce the simple usage of the make utility with the goal of building an executable program from a series of source code files. Read More »

Introduction to PGAS Languages

This tutorial will discuss some introductory concepts of PGAS (Partitioned Global Address Space) languages for parallel computing. Read More »

Introduction to OpenCL

This page is based on the OpenCL tutorial given at NERSC at SC13. Read More »

Using the DDT Debugger Video Tutorial

February 11, 2011

Getting started using the DDT debugger on Hopper. Read More »

Connecting Experimental Facilities to HPC

This page intends to share inter-facility methods that have demonstrated success and may be re-usable Read More »