Parallel processing is a powerful tool that can vastly accelerate various computational tasks. In this tutorial, we will use Python to introduce parallel processing and cover a selection of Python modules, including multithreading, Dask, and mpi4py, that enable better utilization of multi-core processors and the YCRC HPC environments.
Familiarity with Python is required for this tutorial. YCRC's Thomas Langford, Ph.D., Associate Research Scientist, will teach this bootcamp.
- Mon., November 18, 2019, 1:00 - 3:00 pm