Materials for Chris Paciorek's workshop on introduction to parallel processing, October 2014