Skip to main content Skip to navigation

Bookshelf

Name Description File Size Last Editor Last Updated Keywords
Intermediate MPI Next steps in parallel programming with MPI - including types and more sophisticated communication (1.6 MB) Heather Ratcliffe 06/12/23 MPI, Fortran, C, parallel, hpc
Introduction to C++ A primer on C++: for those who sort-of-already-know-it but want to check they understand, or for those who know some other compiled langauge and want a quick start guide (1.1 MB) Heather Ratcliffe 06/12/23 C++, programming
Introduction to MPI An introduction to parallel programming with MPI (Message Passing Interface) (2.7 MB) Heather Ratcliffe 06/12/23 MPI, Fortran, C, parallel, HPC
Introduction to Software Development Software development is a lot more than programming! These notes cover design, licensing, version control, and all the other skills you need to become a good developer and make robust, reliable software that will enhance your research career. (5.6 MB) Heather Ratcliffe 06/12/23 Software development, version control, licensing
Parallelism Primer A Gentle Overview of Methods and Strategies for Parallel Computing - covering the challenges and the basic technologies. (13 MB) Heather Ratcliffe 06/12/23 parallel, programming, hpc, mpi, openmp, threading

Download all files as a zip