Table of Contents
- Introduction to Parallel Programming
- Building Multithreaded Programs
- Working with Multiprocessing and mpi4py Library
- Asynchronous Programming with AsyncIO
- Realizing Parallelism with Distributed Systems
- Maximizing Performance with GPU Programming using CUDA
- Embracing the Parallel Computing Revolution
- Scaling Your Data Science Applications with Dask
- Exploring the Potential of AI with Parallel Computing
- Hands-on Applications of Parallel Computing