Instructor Notes

This is a placeholder file. Please add content here.

Introduction


Profiling Code for Performance


Performance Concepts


Parallel Computing Concepts


Multi-Threaded Programs


Message-Passing Programs


Language Survey


C and C++ Languages


The Fortran Language


Instructor Note

This Fortran section can certainly be skipped if time is limited. If so, I’d suggest at least saying a few lines from the first paragraph below.



The Python Language


The R Language


The Matlab Language


Array Jobs


Accelerating Scientific Computing with GPUs


High-Throughput Computing


HPC Resources