# Introduction to Parallel Computing
This workshop is intended to provide participants with a quick overview of the broader parallel computing landscape, including: (a) the basic nomenclature and concepts underlying parallel computing, (b) some techniques for running "embarrassingly parallel" jobs, (c) libraries such as OpenMP and OpenMPI, and (d) when it makes sense to use accelerators (e.g., GPUs) in the parallel pipeline. While the material presented in this workshop is able to be used over a number of languages, examples and exercises will focus on parallel computing in R or Python.
April 2018