Please prepare for the hand-on sessions by studying the following material.

Prerequisites for all sessions

  • Basic Linux command line capabilities
  • Know how to use a text editor on remote systems (vi, emacs, ...)
  • General HPC background (see e.g., Generic HPC Material)
  • Know how to compile a C/C++/Fortran program
  • Install required software on your laptop and download necessary material, see Install Required Software and Data.


Parallel Programming: Classic Track



Parallel Programming: Accelerator Track

  • See Bridges and Comet requirements under Prerequisites for all sessions.


Scientific Visualization

  • Review the Introduction to Visualization material at https://www.citutor.org/.
    • You will need to register, but registration is free.
    • You should select: browse courses, then look for and click on Introduction to Visualization -> Scientific Visualization


HPC Python Programming



Performance Analysis and Optimization

  • See Bridges and Comet requirements under Prerequisites for all sessions.
  • Optional: Review VI-HPS course material on the tutorial example, Score-P, TAU, Cube, and Scalasca




Last modified: Wednesday, June 7, 2017, 4:43 PM