Links and References for PHYS:5905 Special Topics: Numerical Simulation of Plasmas
Links
Training Resources for High-Performance Computing
- Designing and Building Parallel Programs, by Ian Foster
Somewhat dated (1995), but an excellent online textbook with detailed discussion about many aspects of HPC. - High Performance Computing Training Resources at Lawrence Livermore National Laboratory
An excellent online set of webpages with detailed tutorials on many aspects of high performance computing. - Introduction to Parallel Computing, by Blaise Barney
Up to date introduction to parallel computing with excellent links to further information. - Message Passing Interface (MPI), by Blaise Barney
Excellent tutorial on the use of MPI, with both Fortran and C example code. - OpenMP, by Blaise Barney
Excellent tutorial on the use of OpenMP, with both Fortran and C example code. - TotalView (Parallel Debugger), by Blaise Barney
- Virtual School of Computational Science and Engineering
- CyberInfrastructure Tutor, National Center for Supercomputing Applications (NCSA)
Web-based training site for High Performance Computing and Cyberinfrastructure topics. All of the very detailed courses are free, you need only register on the site and enroll in the courses you choose.
Parallel Library Implementations
Miscellaneous Computing Links
- Information on shared cluster Argon hosted by Research Services of ITS, University of Iowa
- Numerical Recipes
- The Top 500 Supercomputers
References