There are many free CI-related online training courses available. Below are links to training that covers the range from introductory to advanced:
U-M Professor Gus Evrard’s course on Open.Michigan introduces the concept of cyberscience and provides a brief history of the development of super-computing at an undergraduate-level.
- Introduction to Parallel Computing, an online resource posted by Blaise Barney, Lawrence Livermore National Laboratory.
- XSEDE online training about XSEDE resources and general tools for HPC and visualization, including debugging and tuning, and parallel programming.
- The CAC provides slides for the material covered in their training section. Sessions include Introduction to MPI, High Performance Mathematics, and MATLAB for Research Computing.
- The CAC also has a small but growing collection of training videos on their YouTube channel.
- Parallel Computing and Supercomputing Resources page, maintained by Prof. Quentin Stout (Electrical Engineering and Computer Science). Includes links to tutorials, and information about tools, languages, and language extensions.