Tutorials

Training Materials

Most training materials are kept online. They cover a range of topics related to parallel programming and using LC's HPC systems.

Tutorial

LTRAIN#

Date

Introduction To Parallel Computing EC3500 current
Livermore Computing Resources and Environment EC3501 current
Slurm and Moab EC4045 current
Using LC's Sierra Systems   current
Sierra Systems Getting Started Workshop   12/05/2018
Using the Sequoia and Vulcan BG/Q Systems EC4071 01/22/2019
Linux Clusters Overview EC3516 01/18/2019
Message Passing Interface (MPI) EC3505 current
Advanced MPI   09/13/2007
POSIX Threads Programming EC3506 03/07/2017
OpenMP EC3507 current
TotalView Debugger EC3508 current
TotalView CORAL Update   10/24/2018
CORAL Early Access Systems Getting Started Workshop   04/19/2017
Parallel Performance Evaluation Using TAU   08/28/2018
NVIDIA OpenACC Workshop Slides
Exercises installed under /usr/global/docs/training/nvidia/openACC on CZ systems
  09/25/2014
Updates and User Training for the MPI tools Vampir and MUST 
VampirMUSTHands-onMUST advancedVampir advanced, Wrap-up
  07/09/2014


NOTE The following tutorials contain dated or obsolete material which may still be of value to some, and are therefore being kept for archival purposes

Archival Tutorials

LTRAIN#

Last Updated

Performance and Correctness with the Vampir Tool-Suite and MUST   05/30/2012
Using the Dawn BG/P System EC4070 01/23/2014
BG/L Information   01/23/2014
Using ASC Purple   08/24/2011
IBM POWER Systems Overview EC3503 08/24/2011
Performance Analysis Tools and Topics for LC'S IBM SP Systems   01/23/2014
01/23/2014
Gaining Insight into Parallel Program Performance using HPCToolkit   08/13/2012
ASC Tri-Lab Code Development Tools Workshop EC3504  08/02/2010
IBM HPC Toolkit   07/23/2009
A Holistic Approach Towards Automatic Performance Analysis and Tuning   07/23/2009
Red Storm / XT3 Workshop   05/14/2007
Using Scientific Python   09/18/2007
Scientific Python II   09/18/2007
Using Python Numeric   09/18/2007
MPI Parallel Programming In Python   09/18/2007

 

UCRL-MI-133316