Chapter 13. Multiprocessing – When a Single CPU Core Is Not Enough