- This repository contains files for Geoffrey Matthews class CSCI322 at WWU.
-
Threads and semaphores from the DrRacket help desk
-
Classes from the DrRacket help desk
-
Andrews 1-2
-
Natural deduction Reading this is optional, but may help you understand what's going on. The notation is slightly different from that used in class.
-
OpenMP A nice introduction to OpenMP, the goto thread programming library for speed.
-
OpenMP The book to go with the above slides is avialable for free from our library. Also has good stuff on MPI.
-
Read section 6.5 in the Andrews text on implementing monitors with sema phores.
-
Read about channels and asynchronous channels in DrRacket's Reference Manual, Chapter 11.