Introduction to Shared Memory Programming
This short course is an introduction to programming for shared-memory devices, mostly for multicore systems but with some GPU programming. Attendees should be proficient at programming in Fortran, C/C++, or Python.
Please download the slides here
Code can be copied on Rivanna from /share/resources/tutorials/shmem
Files for optimization studies are at /share/resources/tutorials/hpc/optimization